Univention Bugzilla – Bug 38475
Backport Dovecot 2.2 from jessie
Last modified: 2015-07-09 18:13:38 CEST
Dovecot 2.2 has a "quota-status" policy service that can be used by Postfix to deny incoming mail when the recipients mailbox is full. Prevents backscatter. Dovecot 2.1 (wheezy) does not have it. (Dovecot 2.2 also supports "Subqueries and pointers" when querying LDAP, which might come in handy.)
Package and configuration files adapted in r60761 and r60762.
Source packages dovecot-core and clucene-core have been imported from wheezy-backports/jessie and built in dovecot scope: source/clucene-core_2.3.3.4-4.14.201505181052.dsc source/dovecot_2.2.13-11.12.201505181057.dsc FAIL: please remove all "Replaces:" entries from univention-mail-dovecot/debian/control because univention-mail-dovecot does not provide the functionality of these packages! -Replaces: cyrus-admin, - cyrus-clients, - cyrus-common, - cyrus-imapd, - cyrus-murder, - cyrus-nntpd, - cyrus-pop3d, - cyrus-replication, - univention-mail-cyrus, - univention-mail-cyrus-imap, - univention-mail-cyrus-murder, - univention-mail-cyrus-pop The other dependencies to dovecot packages are versioned and ok: Depends: ${misc:Depends}, […] dovecot-imapd (>= 2.2.13), dovecot-ldap (>= 2.2.13), dovecot-lmtpd (>= 2.2.13), dovecot-managesieved (>= 2.2.13), dovecot-pop3d (>= 2.2.13), dovecot-sieve (>= 2.2.13)
Removed "Replaces:" entries from control file' in r61058. Built new package.
In commits 61408 and 61410 more configuration settings were merged from the original jessie configuration.
dovecot 2.2 hast been imported and built. quota-status works as expected. → VERIFIED
<http://errata.univention.de/ucs/4.0/233.html>
<http://errata.univention.de/ucs/4.0/237.html>