* Merge from debian testing, remaining changes: Add new binary pkg dovecot-postfix that integrates postfix and dovecot automatically: (LP: #164837) + debian/control: - add new binary with short description - set Architecture all for dovecot-postfix (LP: #329878) + debian/dovecot-postfix.postinst: - create initial certificate symlinks to snakeoil. - set up postfix with postconf to: - use Maildir/ as the default mailbox. - use dovecot as the sasl authentication server. - use dovecot LDA (deliver). - use tls for smtp{d} services. - fix certificates paths in postfix' main.cf - add reject_unauth_destination to postfix' recipient restrictions - add reject_unknown_sender_domain to postfix' sender restrictions - rename configuration name on remove, delete on purge - restart dovecot after linking certificates - handle use case when postfix is unconfigurated + debian/dovecot-postfix.dirs: create backup directory for postfix's configuration + restart postfix and dovecot. + debian/dovecot-postfix.postrm: - remove all dovecot related configuration from postfix. - restart postfix and dovecot. + debian/dovecot-common.init: - check if /etc/dovecot/dovecot-postfix.conf exists and use it as the configuration file if so. + debian/patches/warning-ubuntu-postfix.dpatch - add warning about dovecot-postfix.conf in dovecot default configuration file + debian/patches/dovecot-postfix.conf.diff: - Ubuntu server custom changes to the default dovecot configuration for better interfation with postfix - enable sieve plugin + debian/patches/dovecot-postfix.conf.diff: + Ubuntu server custom changes to the default dovecot configuration for better integration with postfix: - enable imap, pop3, imaps, pop3s and managesieve by default. - enable dovecot LDA (deliver). - enable SASL auth socket in postfix private directory. + debian/rules: - copy, patch and install dovecot-postfix.conf in /etc/dovecot/. - build architecure independent packages too + Use Snakeoil SSL certificates by default. - debian/control: Depend on ssl-cert. - debian/patches/ssl-cert-snakeoil.dpatch: Change default SSL cert paths to snakeoil. - debian/dovecot-common.postinst: Relax grep for SSL_* a bit. + Add autopkgtest to debian/tests/*. + Fast TearDown: Update the lsb init header to not stop in level 6. + Add ufw integration: - Created debian/dovecot-common.ufw.profile. - debian/rules: + install profile - debian/control: + Suggest ufw + debian/{control,rules}: enable PIE hardening. + dovecot-imapd, dovecot-pop3: Replaces dovecot-common (<< 1:1.1). LP: #254721 + debian/control: - Update Vcs-* headers. + debian/rules: - Create emtpy stamp.h.in files in dovecot-sieve/ and dovecot-managesieve/ if they're not there since empty files are not included in the diff.gz file. + Add SMTP-AUTH support for Outlook (login auth mechanism) + Dropped: - debian/patches/security-CVE-2009-3235: Applied upstream. - debian/patches/fix-pop3-assertion.dpatch: Applied upstream. - dovecot-sieve and dovecot-managesieve: Use the debian patches instead.
[Chuck Short] - Updated dovecot-sieve to 0.1.13. - Updated dovecot-managesieve to 0.11.9.