diff options
author | xtraeme <xtraeme@pkgsrc.org> | 2004-05-28 22:20:42 +0000 |
---|---|---|
committer | xtraeme <xtraeme@pkgsrc.org> | 2004-05-28 22:20:42 +0000 |
commit | 9edb1f7c888ba00928f68df11b05ceafd0b74ed3 (patch) | |
tree | 51616d62f01b5aa7e0bbd9cb4e6fc44cdda8857b /mail/dovecot/patches/patch-ab | |
parent | 0239fdd0ca4d6562f8f78eabdcff547f83144994 (diff) | |
download | pkgsrc-9edb1f7c888ba00928f68df11b05ceafd0b74ed3.tar.gz |
Update mail/dovecot to 0.99.10.5.
v0.99.10.5 2003-12-27 Timo Sirainen <tss@iki.fi>
+ MySQL authentication, patch by Matthew Reimer
+ --with-moduledir configure option
- mbox: APPEND reversed given \Draft and \Deleted flags
- mbox: "LF not found" errors happened sometimes when X-IMAPbase
header was updated. Possibly corrupted mbox sometimes.
Thanks to Fabrice Bellet for finding this bug.
- Custom flags couldn't be unset
- Maildir: make sure ":2," is appended to filename when moving mails
from new/ to cur/.
- Maildir: synchronization might have sometimes set wrong flags to
messages, or crash completely
- Maildir: RENAME xx inbox.xx didn't result as uppercased ".INBOX.xx"
directory which then couldn't be accessed
- Don't crash with RAND_bytes() error messages anymore. This mostly
happened with Fedora/RedHat.
pkgsrc changes:
o Disable crammd5 patch, doesn't apply cleanly anymore.
o Add a new option "DOVECOT_USE_MYSQL" to authenticate users
against a mysql database.
Diffstat (limited to 'mail/dovecot/patches/patch-ab')
-rw-r--r-- | mail/dovecot/patches/patch-ab | 51 |
1 files changed, 11 insertions, 40 deletions
diff --git a/mail/dovecot/patches/patch-ab b/mail/dovecot/patches/patch-ab index 16649f30947..cf8da89fdd8 100644 --- a/mail/dovecot/patches/patch-ab +++ b/mail/dovecot/patches/patch-ab @@ -1,20 +1,8 @@ -$NetBSD: patch-ab,v 1.3 2003/12/09 04:06:37 xtraeme Exp $ +$NetBSD: patch-ab,v 1.4 2004/05/28 22:20:43 xtraeme Exp $ ---- dovecot-example.conf.orig 2003-12-09 04:45:27.000000000 +0100 -+++ dovecot-example.conf 2003-12-09 04:50:48.000000000 +0100 -@@ -1,17 +1,15 @@ - ## Dovecot 1.0 configuration file - - # Default values are shown after each value, it's not required to uncomment --# any of the lines. Exception to this are paths, they're just examples --# with real defaults being based on configure options. The paths listed here --# are for configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --# --with-ssldir=/etc/ssl -+# any of the lines. Exception to this are paths, they're just examples with -+# real defaults being based on configure options. - - # Base directory where to store runtime data. - #base_dir = /var/run/dovecot/ +--- dovecot-example.conf.orig 2004-05-29 00:13:10.000000000 +0200 ++++ dovecot-example.conf 2004-05-29 00:15:24.000000000 +0200 +@@ -11,7 +11,7 @@ # Protocols we want to be serving: # imap imaps pop3 pop3s @@ -23,7 +11,7 @@ $NetBSD: patch-ab,v 1.3 2003/12/09 04:06:37 xtraeme Exp $ # IP or host address where to listen in for connections. It's not currently # possible to specify multiple addresses. "*" listens in all IPv4 interfaces. -@@ -27,7 +25,7 @@ +@@ -27,7 +27,7 @@ #pop3s_listen = # Disable SSL/TLS support. @@ -32,7 +20,7 @@ $NetBSD: patch-ab,v 1.3 2003/12/09 04:06:37 xtraeme Exp $ # PEM encoded X.509 SSL/TLS certificate and private key. They're opened before # dropping root privileges, so keep the key file unreadable by anyone but -@@ -81,7 +79,7 @@ +@@ -81,7 +81,7 @@ login = imap # Executable location. @@ -41,7 +29,7 @@ $NetBSD: patch-ab,v 1.3 2003/12/09 04:06:37 xtraeme Exp $ # User to use for the login process. Create a completely new user for this, # and don't use it anywhere else. The user must also belong to a group where -@@ -126,7 +124,7 @@ +@@ -126,7 +126,7 @@ login = pop3 # Exception to above rule being the executable location. @@ -50,16 +38,7 @@ $NetBSD: patch-ab,v 1.3 2003/12/09 04:06:37 xtraeme Exp $ ## ## Mail processes -@@ -318,7 +316,7 @@ - ## - - # Executable location --#imap_executable = /usr/libexec/dovecot/imap -+imap_executable = @PREFIX@/libexec/dovecot/imap - - # Set max. process size in megabytes. Most of the memory goes to mmap()ing - # files, so it shouldn't harm much even if this limit is set pretty high. -@@ -326,14 +324,14 @@ +@@ -326,14 +326,14 @@ # Support for dynamically loadable modules. #imap_use_modules = no @@ -76,7 +55,7 @@ $NetBSD: patch-ab,v 1.3 2003/12/09 04:06:37 xtraeme Exp $ # Set max. process size in megabytes. Most of the memory goes to mmap()ing # files, so it shouldn't harm much even if this limit is set pretty high. -@@ -341,7 +339,7 @@ +@@ -341,7 +341,7 @@ # Support for dynamically loadable modules. #pop3_use_modules = no @@ -85,20 +64,12 @@ $NetBSD: patch-ab,v 1.3 2003/12/09 04:06:37 xtraeme Exp $ ## ## Authentication processes -@@ -381,7 +379,7 @@ - # ldap <config path>: LDAP, see doc/dovecot-ldap.conf - # pgsql <config path>: a PostgreSQL database, see doc/dovecot-pgsql.conf - #auth_userdb = passwd --auth_userdb = pgsql /usr/local/etc/dovecot-pgsql.conf -+auth_userdb = passwd - - # Where password database is kept: - # passwd: /etc/passwd or similiar, using getpwnam() -@@ -391,9 +389,9 @@ +@@ -390,9 +390,10 @@ # vpopmail: vpopmail authentication # ldap <config path>: LDAP, see doc/dovecot-ldap.conf # pgsql <config path>: a PostgreSQL database, see doc/dovecot-pgsql.conf -auth_passdb = pgsql /usr/local/etc/dovecot-pgsql.conf ++#auth_passdb = pgsql /usr/local/etc/dovecot-pgsql.conf +auth_passdb = passwd -#auth_executable = /usr/libexec/dovecot/dovecot-auth |