lp:~ubuntu-dev/ubuntu/lucid/dovecot/lucid-201002101918
- Get this branch:
- bzr branch lp:~ubuntu-dev/ubuntu/lucid/dovecot/lucid-201002101918
Branch merges
Branch information
- Owner:
- Ubuntu Development Team
- Status:
- Development
Recent revisions
- 61. By Chuck Short
-
* 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 restriction
- 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 config
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.
- 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.
+ Add SMTP-AUTH support for Outlook (login auth mechanism)
* New upstream release.
* debian/patches/ gold-fix. patch: Removed. Fixed upstream.
* Moved libexec to lib corrections in dovecot-managesieve. patch and
dovecot-managesieve- dist.patch to dovecot- example. patch
* debian/patches/ dovecot- mboxlocking. patch: Regenerated to avoid FTBFS
when quilt isn't installed.
* debian/patches/ quota-mountpoin t.patch: Removed. Not needed anymore.
* debian/patches/ dovecot- quota.patch: Removed. Quotas aren't properly
enabled unless mail_plugins = quota imap_quota.
* debian/patches/ gold-fix. patch: Fixed configure script to build even
with binutils-gold or --no-add-needed linker flag (Closes: #554306)
* debian/dovecot- common. init: fixed LSB headers. Thanks to Pascal Volk.
(Closes: #558040)
* debian/changelog: added CVE references to previous changelog entry.
* debian/rules: checked up the build system. It's not fragile anymore.
(Closes: 493803)
* debian/dovecot- common. postinst: Now invoking dpkg-reconfigure
on dovecot-common is enough to generate new certificates
if the previous ones were removed. (Closes: #545582)
* debian/rules: No longer install convert-tool in /usr/bin.
It isn't an user utility and it should stay in /usr/lib/dovecot
like all other similar tool.
* New upstream release. (Closes: #557601)
* [SECURITY] Fixes local information disclosure and denial of service.
(see: http://www.dovecot. org/list/ dovecot- news/2009- November/ 000143. html
and CVE-2009-3897)
* Added myself to uploaders.
* Switched to the new source format "3.0 (quilt)":
- removed dpatch from build-depends
- removed debian/README. source because now we use only standard
dpkg features
- regenerated all patches
* Prepared to switch to multi-origin source:
- recreated dovecot-libsieve. patch and dovecot- managesieve- dist.patch
starting from the upstream tarball
- removed all autotools related build-depends and build-conflict
- renamed dovecot-libsieve and dovecot-managesieve directories
to libsieve and managesieve.
* debian/rules: Moved the configuration of libsieve and managesieve from
the build phase to the configuration phase
* Added dovecot-dbg package with debugging symbols. Thanks Stephan Bosch.
(Closes: #554710)
* Fixed some stray libexec'isms in the default configuration.
* New upstream release.
* debian/dovecot- common. init:
- use $CONF when starting the daemon. (Closes: #549944)
- always output start/stop messages. (Closes: #523810) - 59. By Chuck Short
-
* 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. - 58. By Chuck Short
-
[Ante Karamatic]
* debian/dovecot- postfix. postinst:
- reduce smtpd_tls_mandatory_ ciphers to medium (LP: #365390)
* debian/dovecot- postfix. README. Debian:
- introduction and features of dovecot-postfix
* debian/rules:
- install debian changelog in dovecot-postfix - 57. By Chuck Short
-
debian/
patches/ fix-pop3- assertion. patch: Fix assertion when logging in.
(LP: #425407) - 56. By Marc Deslauriers
-
* SECURITY UPDATE: arbitrary code execution via buffer overlows in
the Sieve plugin
- debian/patches/ security- CVE-2009- 3235.dpatch: increase scount size in
dovecot-sieve/src/ libsieve/ bc_eval. c, use snprintf in
dovecot-sieve/src/ libsieve/ sieve.y, use snprintf and calculate the
right length in dovecot-sieve/src/ libsieve/ script. c.
- CVE-2009-2632
- CVE-2009-3235 - 55. By Mathias Gug
-
* dovecot-sieve: (LP: #264306)
- Fix an assertion failure on messages that have a bad header. - 53. By Chuck Short
-
debian/
patches/ warning- ubuntu- postfix. dpatch: Refer users to the right
file. (LP: #399850)
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:ubuntu/lucid/dovecot