summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorabs <abs>2009-01-08 00:02:43 +0000
committerabs <abs>2009-01-08 00:02:43 +0000
commitc49e9c2d958c8e4191a3c03b61e9c5a2a12e3889 (patch)
tree9dd0cfa89184beaddd6e3ba96688f87367f946c3
parent80d2ae08d72d1e44d41d679be701337e07f265ad (diff)
downloadpkgsrc-c49e9c2d958c8e4191a3c03b61e9c5a2a12e3889.tar.gz
Updated mail/dovecot to 1.1.8
Most importantly mbox bugfixes. v1.1 should finally be as stable with mboxes as it was with v1.0. Hopefully we'll also soon have the first v1.2 beta release and the final v1.2.0 somewhat soon after that. - mbox: Several bugfixes. Fixes "next message unexpectedly lost" errors and perhaps some other problems as well. - deliver: It wasn't possible to override boolean settings in lda section by setting them to "no". - Maildir++ quota didn't correctly check if maildirs had changed during recalculation. - kqueue notify: Fixed assert-crash in some situations - dbox: Several fixes to handling Maildir migrations - Logging/error message improvements
-rw-r--r--mail/dovecot/Makefile4
-rw-r--r--mail/dovecot/PLIST14
-rw-r--r--mail/dovecot/distinfo12
-rw-r--r--mail/dovecot/patches/patch-ab24
-rw-r--r--mail/dovecot/patches/patch-ac6
5 files changed, 34 insertions, 26 deletions
diff --git a/mail/dovecot/Makefile b/mail/dovecot/Makefile
index cad51025a77..62cb583052e 100644
--- a/mail/dovecot/Makefile
+++ b/mail/dovecot/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.124 2008/11/24 09:54:29 ghen Exp $
+# $NetBSD: Makefile,v 1.125 2009/01/08 00:02:43 abs Exp $
-DISTNAME= dovecot-1.1.7
+DISTNAME= dovecot-1.1.8
CATEGORIES= mail
MASTER_SITES= http://www.dovecot.org/releases/1.1/
diff --git a/mail/dovecot/PLIST b/mail/dovecot/PLIST
index 64afbba3edc..99c2cd070f3 100644
--- a/mail/dovecot/PLIST
+++ b/mail/dovecot/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.22 2008/10/22 21:16:36 ghen Exp $
+@comment $NetBSD: PLIST,v 1.23 2009/01/08 00:02:43 abs Exp $
include/dovecot/config.h
include/dovecot/src/auth/auth-cache.h
include/dovecot/src/auth/auth-client-connection.h
@@ -286,6 +286,7 @@ share/doc/dovecot/documentation.txt
share/doc/dovecot/securecoding.txt
share/doc/dovecot/wiki/ACL.txt
share/doc/dovecot/wiki/AixPluginsSupport.txt
+share/doc/dovecot/wiki/AuthDatabase.CheckPassword.txt
share/doc/dovecot/wiki/AuthDatabase.LDAP.txt
share/doc/dovecot/wiki/AuthDatabase.Passwd.txt
share/doc/dovecot/wiki/AuthDatabase.PasswdFile.txt
@@ -376,7 +377,6 @@ share/doc/dovecot/wiki/Namespaces.txt
share/doc/dovecot/wiki/OSCompatibility.txt
share/doc/dovecot/wiki/POP3Server.txt
share/doc/dovecot/wiki/PasswordDatabase.BSDAuth.txt
-share/doc/dovecot/wiki/PasswordDatabase.CheckPassword.txt
share/doc/dovecot/wiki/PasswordDatabase.ExtraFields.AllowNets.txt
share/doc/dovecot/wiki/PasswordDatabase.ExtraFields.Host.txt
share/doc/dovecot/wiki/PasswordDatabase.ExtraFields.NoDelay.txt
@@ -388,12 +388,20 @@ share/doc/dovecot/wiki/PasswordDatabase.PAM.txt
share/doc/dovecot/wiki/PasswordDatabase.Shadow.txt
share/doc/dovecot/wiki/PasswordDatabase.txt
share/doc/dovecot/wiki/PerformanceTuning.txt
+share/doc/dovecot/wiki/Plugins.Autocreate.txt
share/doc/dovecot/wiki/Plugins.Convert.txt
share/doc/dovecot/wiki/Plugins.Expire.txt
+share/doc/dovecot/wiki/Plugins.FTS.Lucene.txt
+share/doc/dovecot/wiki/Plugins.FTS.Solr.txt
+share/doc/dovecot/wiki/Plugins.FTS.Squat.txt
share/doc/dovecot/wiki/Plugins.FTS.txt
share/doc/dovecot/wiki/Plugins.Lazyexpunge.txt
+share/doc/dovecot/wiki/Plugins.Listescape.txt
share/doc/dovecot/wiki/Plugins.MailLog.txt
+share/doc/dovecot/wiki/Plugins.MboxSnarf.txt
share/doc/dovecot/wiki/Plugins.Trash.txt
+share/doc/dovecot/wiki/Plugins.Virtual.txt
+share/doc/dovecot/wiki/Plugins.Zlib.txt
share/doc/dovecot/wiki/Plugins.txt
share/doc/dovecot/wiki/PostLoginScripting.txt
share/doc/dovecot/wiki/QuickConfiguration.txt
@@ -411,13 +419,13 @@ share/doc/dovecot/wiki/SSL.txt
share/doc/dovecot/wiki/Sasl.txt
share/doc/dovecot/wiki/SecurityTuning.txt
share/doc/dovecot/wiki/SharedMailboxes.txt
-share/doc/dovecot/wiki/ShellEasyConf.txt
share/doc/dovecot/wiki/SystemUsers.txt
share/doc/dovecot/wiki/TestInstallation.txt
share/doc/dovecot/wiki/TestPop3Installation.txt
share/doc/dovecot/wiki/TimeMovedBackwards.txt
share/doc/dovecot/wiki/Upgrading.1.0.txt
share/doc/dovecot/wiki/Upgrading.1.1.txt
+share/doc/dovecot/wiki/Upgrading.1.2.txt
share/doc/dovecot/wiki/Upgrading.txt
share/doc/dovecot/wiki/UserDatabase.ExtraFields.txt
share/doc/dovecot/wiki/UserDatabase.NSS.txt
diff --git a/mail/dovecot/distinfo b/mail/dovecot/distinfo
index 60006a49338..38510964543 100644
--- a/mail/dovecot/distinfo
+++ b/mail/dovecot/distinfo
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.89 2008/11/24 09:54:29 ghen Exp $
+$NetBSD: distinfo,v 1.90 2009/01/08 00:02:43 abs Exp $
-SHA1 (dovecot-1.1.7.tar.gz) = d8554a1e1f04a84ddf009d1599526c016b36582b
-RMD160 (dovecot-1.1.7.tar.gz) = e2a53de356910094f2516b33f4155ded4cf5a6dc
-Size (dovecot-1.1.7.tar.gz) = 2325617 bytes
+SHA1 (dovecot-1.1.8.tar.gz) = 8989d811dd3a9a060e6101bad302f7855358d1c5
+RMD160 (dovecot-1.1.8.tar.gz) = 05ebdc90c64bb0fb3f4e3b16490e0174d2325bf4
+Size (dovecot-1.1.8.tar.gz) = 2353524 bytes
SHA1 (patch-aa) = 6258057d49add91f06d4dd51ded72e42f6774354
-SHA1 (patch-ab) = e298616fa4b88da4f0748b025deeedd36b5a49dd
-SHA1 (patch-ac) = 6fe2f73109ff611040b816d14cd587212c319f32
+SHA1 (patch-ab) = 63411de4a21819a2f11c1f661cb5735ed3289242
+SHA1 (patch-ac) = bf4c21c0e08832926944ad43c8678ef505e92dd6
SHA1 (patch-ag) = c9989f71bdfd9ae22883450b85fc55a215594df1
diff --git a/mail/dovecot/patches/patch-ab b/mail/dovecot/patches/patch-ab
index b0a274fe5b3..a8a855d9058 100644
--- a/mail/dovecot/patches/patch-ab
+++ b/mail/dovecot/patches/patch-ab
@@ -1,6 +1,6 @@
-$NetBSD: patch-ab,v 1.23 2008/06/22 17:41:23 ghen Exp $
+$NetBSD: patch-ab,v 1.24 2009/01/08 00:02:43 abs Exp $
---- dovecot-example.conf.orig 2007-12-09 19:14:26.000000000 +0100
+--- dovecot-example.conf.orig 2009-01-05 20:49:58.000000000 +0000
+++ dovecot-example.conf
@@ -10,17 +10,14 @@
# value inside quotes, eg.: key = "# char and trailing whitespace "
@@ -25,13 +25,13 @@ $NetBSD: patch-ab,v 1.23 2008/06/22 17:41:23 ghen Exp $
@@ -85,7 +82,7 @@
#ssl_listen =
- # Disable SSL/TLS support.
+ # Disable SSL/TLS support. <doc/wiki/SSL>
-#ssl_disable = no
+ssl_disable = yes
# 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
-@@ -495,19 +492,19 @@
+@@ -503,19 +500,19 @@
protocol imap {
# Login executable location.
@@ -55,7 +55,7 @@ $NetBSD: patch-ab,v 1.23 2008/06/22 17:41:23 ghen Exp $
# Maximum IMAP command line length in bytes. Some clients generate very long
# command lines with huge mailboxes, so you may need to raise this if you get
-@@ -521,7 +518,7 @@ protocol imap {
+@@ -529,7 +526,7 @@ protocol imap {
# Support for dynamically loadable plugins. mail_plugins is a space separated
# list of plugins to load.
#mail_plugins =
@@ -64,7 +64,7 @@ $NetBSD: patch-ab,v 1.23 2008/06/22 17:41:23 ghen Exp $
# Send IMAP capabilities in greeting message. This makes it unnecessary for
# clients to request it with CAPABILITY command, so it saves one round-trip.
-@@ -564,11 +561,11 @@ protocol imap {
+@@ -572,11 +569,11 @@ protocol imap {
protocol pop3 {
# Login executable location.
@@ -78,7 +78,7 @@ $NetBSD: patch-ab,v 1.23 2008/06/22 17:41:23 ghen Exp $
# Don't try to set mails non-recent or seen with POP3 sessions. This is
# mostly intended to reduce disk I/O. With maildir it doesn't move files
-@@ -628,7 +625,7 @@ protocol pop3 {
+@@ -636,7 +633,7 @@ protocol pop3 {
# Support for dynamically loadable plugins. mail_plugins is a space separated
# list of plugins to load.
#mail_plugins =
@@ -87,7 +87,7 @@ $NetBSD: patch-ab,v 1.23 2008/06/22 17:41:23 ghen Exp $
# Workarounds for various client bugs:
# outlook-no-nuls:
-@@ -656,7 +653,7 @@ protocol lda {
+@@ -664,7 +661,7 @@ protocol lda {
# Support for dynamically loadable plugins. mail_plugins is a space separated
# list of plugins to load.
#mail_plugins =
@@ -96,7 +96,7 @@ $NetBSD: patch-ab,v 1.23 2008/06/22 17:41:23 ghen Exp $
# If user is over quota, return with temporary failure instead of
# bouncing the mail.
-@@ -670,7 +667,7 @@ protocol lda {
+@@ -678,7 +675,7 @@ protocol lda {
#deliver_log_format = msgid=%m: %$
# Binary to use for sending mails.
@@ -105,7 +105,7 @@ $NetBSD: patch-ab,v 1.23 2008/06/22 17:41:23 ghen Exp $
# Human readable error message for rejection mails. Use can use variables:
# %n = CRLF, %r = reason, %s = subject, %t = recipient
-@@ -685,7 +682,7 @@ protocol lda {
+@@ -693,7 +690,7 @@ protocol lda {
##
# Executable location
@@ -114,7 +114,7 @@ $NetBSD: patch-ab,v 1.23 2008/06/22 17:41:23 ghen Exp $
# Set max. process size in megabytes.
#auth_process_size = 256
-@@ -815,7 +812,7 @@ auth default {
+@@ -826,7 +823,7 @@ auth default {
# database (passwd usually), you can use static userdb.
# REMEMBER: You'll need /etc/pam.d/dovecot file created for PAM
# authentication to actually work. <doc/wiki/PasswordDatabase.PAM.txt>
@@ -123,7 +123,7 @@ $NetBSD: patch-ab,v 1.23 2008/06/22 17:41:23 ghen Exp $
# [session=yes] [setcred=yes] [failure_show_msg=yes]
# [cache_key=<key>] [<service name>]
#
-@@ -844,15 +841,15 @@ auth default {
+@@ -855,15 +852,15 @@ auth default {
# args = session=yes %Ls
# args = cache_key=%u dovecot
#args = dovecot
diff --git a/mail/dovecot/patches/patch-ac b/mail/dovecot/patches/patch-ac
index 0a74d29b71c..ea9052fa982 100644
--- a/mail/dovecot/patches/patch-ac
+++ b/mail/dovecot/patches/patch-ac
@@ -1,8 +1,8 @@
-$NetBSD: patch-ac,v 1.9 2008/07/24 07:38:51 ghen Exp $
+$NetBSD: patch-ac,v 1.10 2009/01/08 00:02:44 abs Exp $
---- doc/Makefile.in.orig 2008-07-20 23:59:55.000000000 +0200
+--- doc/Makefile.in.orig 2009-01-06 13:53:39.000000000 +0000
+++ doc/Makefile.in
-@@ -212,10 +212,7 @@ top_builddir = @top_builddir@
+@@ -217,10 +217,7 @@ top_builddir = @top_builddir@
top_srcdir = @top_srcdir@
SUBDIRS = wiki
confdir = $(sysconfdir)