1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193
|
dovecot (1:2.4.1+dfsg1-1) unstable; urgency=medium
Dovecot 2.4 is a major upgrade from the previous 2.3 branch and introduces
an incompatible configuration language. Please see
https://doc.dovecot.org/2.4.0/installation/upgrade/2.3-to-2.4.html for
details on transitioning to the new language. The default configuration
shipped by Debian has been updated for compatibility with the new
configuration, but any locally maintained configuration will need to be
updated.
-- Noah Meyerhans <noahm@debian.org> Mon, 10 Mar 2025 13:28:20 -0400
dovecot (1:2.3.2-1) unstable; urgency=medium
Upgrading to the 2.3 series may require manual configuration changes.
Some settings have been removed, while others have had their defaults
changed. Please see
/usr/share/doc/dovecot-core/wiki/Upgrading.2.3.txt.gz
or the online version at
https://wiki2.dovecot.org/Upgrading/2.3
for more information and review your configuration accordingly.
-- Apollon Oikonomopoulos <apoikos@debian.org> Sat, 24 Mar 2018 00:34:07 +0200
dovecot (1:2.2.31-1) unstable; urgency=medium
TLS is now enabled by default, using the ssl-cert-snakeoil certificate
provided by the ssl-cert package. Upgrades from older versions will be
prompted to accept the new configuration and enable TLS. If you have already
configured TLS yourself, you'll most probably want to keep your settings
intact.
See /usr/share/doc/dovecot-core/README.Debian for more information on the
certificate's default location and how to install your own certificates.
-- Apollon Oikonomopoulos <apoikos@debian.org> Sun, 25 Jun 2017 01:09:28 +0300
dovecot (1:2.2.21-1) unstable; urgency=medium
This release disables the dovecot.socket systemd unit by default. The unit is
disabled only if the dovecot.service unit is already enabled, making sure
that dovecot will start on system boot. If you are upgrading dovecot and
previously relied on dovecot.socket and dovecot.service being both enabled,
please re-enable dovecot.socket manually using
systemctl enable dovecot.socket
Future package updates will not disable the socket unit again. For details
regarding this decision, please see Debian bugs #803915 and #814999.
-- Apollon Oikonomopoulos <apoikos@debian.org> Fri, 19 Feb 2016 16:54:27 +0200
dovecot (1:2.1.7-7) unstable; urgency=high
If you are upgrading from stable or the earlier 2.1.7 packages in testing,
you are advised to backup your configuration files before continuing.
Carefully read /usr/share/doc/dovecot-core/README.Debian.gz for important
information about problems that might affect your upgrade.
-- Jaldhar H. Vyas <jaldhar@debian.org> Mon, 04 Feb 2013 16:27:17 -0500
dovecot (1:2.0.5-1) experimental; urgency=low
* A lot of settings have changed. Dovecot v2.0 can still use most of
the v1.x configuration files, but it logs a lot of warnings at
startup. A quick and easy way to convert your old config file to
v2.0 format is:
doveconf -n -c dovecot-1.conf > dovecot-2.conf
This command logs a warning about each obsolete setting it
converts to the new format. You can either go through the warnings
to figure out what changes exactly were done, or you can simply
trust doveconf and replace your old config with the newly
generated one.
* Dovecot uses two system users for internal purposes now by
default: "dovenull" and "dovecot". "dovenull" user is used by
completely untrustworthy processes, while "dovecot" user is used
for slightly more trusted processes.
* In conf.d/10-mail.conf, the default mail_location is set to
mbox:~/mail:INBOX=/var/mail/%u
This has to be set because Dovecots auto-detection of mailboxes fails
when a user has no mail. I tried to provide a reasonable default
but advanced users will certainly want to change this.
Related to this, you might see an error in the logs about dovecot not
being able to chgrp certain files. This is because the default user
mailboxes in Debian belong to group mail which dovecot is not part of
(nor should be.) The Debian package has been patched so that the error
will not be fatal but for a more permanent solution, see here:
http://wiki2.dovecot.org/Errors/ChgrpNoPerm for some discussion. Or
you can set mail_location (and the equivalent settings in your MDA) so
that mailboxes are in the users home directory.
* No more convert plugin, use dsync instead
* No more expire-tool, use doveadm expunge instead. Also expire
configuration is different.
* Post-login scripts are configured differently and need to be modified
* Quota warnings are configured differently and the script may need
to be modified (most environment settings like $USER are gone)
* Global ACL filenames now require namespace prefix (e.g. if you use
"INBOX." prefix, /etc/acls/foo needs to be renamed to
/etc/acls/INBOX.foo
* Maildir: Permissions for newly created mail files are no longer
copied from dovecot-shared file, but instead from the mail
directory (e.g. for "foo" mailbox, they're taken from
~/Maildir/.foo directory)
* dbox: v2.0 format is slightly different, but backwards
compatible. The main problem is that v2.0 no longer supports
maildir-dbox hybrid resulting from "fast Maildir migration". If
you have any Maildir files in your dbox, you need to convert them
somehow (some examples). You might also consider using dsync to
get rid of the old unused metadata in your dbox files.
* Pre-login and post-login CAPABILITY reply is now
different. Dovecot expects clients to recognize new automatically
sent capabilities. This should work with all commonly used
clients, but some rarely used clients might have problems. Either
get the client fixed, or set imap_capability manually.
* ManageSieve protocol was assigned an official port by IANA:
4190. This is used by Pigeonhole by default now. If you want to
listen also on the old 2000 port, see the example in
/usr/share/doc/dovecot-common/wiki/ManageSieve.Configuration.txt.gz
* deliver binary was renamed to dovecot-lda (but a symlink still
exists for now)
* deliver -n parameter was replaced by lda_mailbox_autocreate
setting. The default also changed to "no".
* deliver -s parameter was replaced by lda_mailbox_autosubscribe
setting. The default is "no", as before.
-- Marco Nenciarini <mnencia@debian.org> Mon, 18 Oct 2010 12:59:14 +0200
dovecot (1:1.0.12-1) unstable; urgency=low
* mail_extra_groups=mail setting is often used insecurely to give Dovecot
access to create dotlocks to /var/mail directory. The setting has been
replaced by mail_privileged_group and mail_access_groups.
Read also: http://dovecot.org/list/dovecot/2008-March/029196.html
-- Fabio Tranchitella <kobold@debian.org> Thu, 06 Mar 2008 15:46:03 +0100
dovecot (1.0.beta3-1) unstable; urgency=low
* Starting from this release, dovecot-lda is included in dovecot-common.
The previous executable deliver has been removed from the upstream
source package.
* Other new features recently added include
+ vpopmail support
+ quota support
+ GSSAPI support
* All these new features mean there are some configuration file changes
please review the default /etc/dovecot/dovecot.conf and merge in any
new bits. (If you don't use any new features, your configuration should
remain compatible.)
-- Fabio Tranchitella <kobold@debian.org> Fri, 17 Feb 2006 17:05:37 +0000
dovecot (1.0.alpha4-1) unstable; urgency=low
* This is the 1.0alpha branch. Once again there have been incompatible
changes to the syntax of /etc/dovecot/dovecot.conf.
* The dovecot-common package now includes the zlib plugin for compressed
mboxen. Make sure you have mail_use_modules=yes in imap and/or pop3
section in /etc/dovecot/dovecot.conf if you want to use this.
-- Jaldhar H. Vyas <jaldhar@debian.org> Wed, 20 Jul 2005 06:30:37 -0400
dovecot (0.99.20050712-1) unstable; urgency=low
* This is the 1.0stable development branch. There have been major
changes and new features have been added so check your configuration
carefully. In particular, /etc/dovecot/dovecot-mysql.conf and
/etc/dovecot/dovecot-pgsql.conf have been replaced by
/etc/dovecot/dovecot-sql.conf .
-- Jaldhar H. Vyas <jaldhar@debian.org> Wed, 20 Jul 2005 06:30:37 -0400
|