pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/pkgsrc-2008Q4]: pkgsrc/mail/dovecot Pullup ticket #2675 - requested b...
details: https://anonhg.NetBSD.org/pkgsrc/rev/c91e3b61b485
branches: pkgsrc-2008Q4
changeset: 552294:c91e3b61b485
user: tron <tron%pkgsrc.org@localhost>
date: Sun Feb 01 22:53:09 2009 +0000
description:
Pullup ticket #2675 - requested by ghen
dovecot: bug fixes
Revisions pulled up:
- mail/dovecot/Makefile 1.125-1.127
- mail/dovecot/PLIST 1.23
- mail/dovecot/distinfo 1.90-1.92
- mail/dovecot/patches/patch-ab 1.24-1.25
- mail/dovecot/patches/patch-ac 1.10
---
Module Name: pkgsrc
Committed By: abs
Date: Thu Jan 8 00:02:44 UTC 2009
Modified Files:
pkgsrc/mail/dovecot: Makefile PLIST distinfo
pkgsrc/mail/dovecot/patches: patch-ab patch-ac
Log Message:
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
---
Module Name: pkgsrc
Committed By: ghen
Date: Sat Jan 24 10:51:35 UTC 2009
Modified Files:
pkgsrc/mail/dovecot: Makefile distinfo
pkgsrc/mail/dovecot/patches: patch-ab
Log Message:
Update to Dovecot 1.1.9. From the release announcement mail:
Lots of small dbox fixes, hopefully migrations from Maildir are now working
correctly.
+ Sending SIGUSR2 to dovecot-auth now also logs statistics about cache inserts.
This could help figuring out auth cache size.
+ deliver: Added rejection_subject setting, which is used for rejected mails.
+ pop3: Prevent clients from looping forever trying to fetch an expunged
message.
+ If login process crashes, log the IP address that (maybe) caused it.
+ If core dump limit is 0, add "core dumps disabled" to startup log line.
+ Log better messages for "Permission denied" errors
- mbox: Fixed assert-crash with pop3_lock_session=3Dyes
- dbox: Fixes to handling maildir-converted files.
- Auth cache wasn't working correctly for all fields (e.g. allow_nets) with
blocking passdbs (e.g. mysql).
- pgsql: Handle reconnecting to server without failing auth lookups.
- Berkeley DB memory/resource leak fixes.
- maildir: Fixes to handling over 26 keywords.
---
Module Name: pkgsrc
Committed By: ghen
Date: Tue Jan 27 08:29:31 UTC 2009
Modified Files:
pkgsrc/mail/dovecot: Makefile distinfo
Log Message:
Update to Dovecot 1.1.10.
- Maildir: Keyword handling was somewhat broken in v1.1.9
- userdb prefetch was broken with blocking passdbs in v1.1.9
- dict process didn't always die with the rest of Dovecot
- dict quota was somewhat broken with pgsql
diffstat:
mail/dovecot/Makefile | 4 ++--
mail/dovecot/PLIST | 14 +++++++++++---
mail/dovecot/distinfo | 12 ++++++------
mail/dovecot/patches/patch-ab | 28 ++++++++++++++--------------
mail/dovecot/patches/patch-ac | 6 +++---
5 files changed, 36 insertions(+), 28 deletions(-)
diffs (210 lines):
diff -r 8039858efa1a -r c91e3b61b485 mail/dovecot/Makefile
--- a/mail/dovecot/Makefile Sun Feb 01 22:52:13 2009 +0000
+++ b/mail/dovecot/Makefile Sun Feb 01 22:53:09 2009 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.124 2008/11/24 09:54:29 ghen Exp $
+# $NetBSD: Makefile,v 1.124.2.1 2009/02/01 22:53:09 tron Exp $
-DISTNAME= dovecot-1.1.7
+DISTNAME= dovecot-1.1.10
CATEGORIES= mail
MASTER_SITES= http://www.dovecot.org/releases/1.1/
diff -r 8039858efa1a -r c91e3b61b485 mail/dovecot/PLIST
--- a/mail/dovecot/PLIST Sun Feb 01 22:52:13 2009 +0000
+++ b/mail/dovecot/PLIST Sun Feb 01 22:53:09 2009 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.22 2008/10/22 21:16:36 ghen Exp $
+@comment $NetBSD: PLIST,v 1.22.2.1 2009/02/01 22:53:09 tron 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/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/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.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/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 -r 8039858efa1a -r c91e3b61b485 mail/dovecot/distinfo
--- a/mail/dovecot/distinfo Sun Feb 01 22:52:13 2009 +0000
+++ b/mail/dovecot/distinfo Sun Feb 01 22:53:09 2009 +0000
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.89 2008/11/24 09:54:29 ghen Exp $
+$NetBSD: distinfo,v 1.89.2.1 2009/02/01 22:53:09 tron 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.10.tar.gz) = 7b509975e52473e86c4fdf13bd6f464144837f02
+RMD160 (dovecot-1.1.10.tar.gz) = b5cbd15d03407cad78846e59c4ca22a3713d21af
+Size (dovecot-1.1.10.tar.gz) = 2360885 bytes
SHA1 (patch-aa) = 6258057d49add91f06d4dd51ded72e42f6774354
-SHA1 (patch-ab) = e298616fa4b88da4f0748b025deeedd36b5a49dd
-SHA1 (patch-ac) = 6fe2f73109ff611040b816d14cd587212c319f32
+SHA1 (patch-ab) = 8cdfefa1e8112334f734afc9b68fac1463637c94
+SHA1 (patch-ac) = bf4c21c0e08832926944ad43c8678ef505e92dd6
SHA1 (patch-ag) = c9989f71bdfd9ae22883450b85fc55a215594df1
diff -r 8039858efa1a -r c91e3b61b485 mail/dovecot/patches/patch-ab
--- a/mail/dovecot/patches/patch-ab Sun Feb 01 22:52:13 2009 +0000
+++ b/mail/dovecot/patches/patch-ab Sun Feb 01 22:53:09 2009 +0000
@@ -1,6 +1,6 @@
-$NetBSD: patch-ab,v 1.23 2008/06/22 17:41:23 ghen Exp $
+$NetBSD: patch-ab,v 1.23.10.1 2009/02/01 22:53:10 tron Exp $
---- dovecot-example.conf.orig 2007-12-09 19:14:26.000000000 +0100
+--- dovecot-example.conf.orig 2009-01-13 22:51:40.000000000 +0100
+++ dovecot-example.conf
@@ -10,17 +10,14 @@
# value inside quotes, eg.: key = "# char and trailing whitespace "
@@ -25,13 +25,13 @@
@@ -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 @@
# 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 @@
# 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 @@
# 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 @@
# 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,16 +96,16 @@
# 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.
- #sendmail_path = /usr/lib/sendmail
+ #sendmail_path = /usr/sbin/sendmail
- # 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 {
+ # Subject: header to use for rejection mails. You can use the same variables
+ # as for rejection_reason below.
+@@ -697,7 +694,7 @@ protocol lda {
##
# Executable location
@@ -114,7 +114,7 @@
# Set max. process size in megabytes.
#auth_process_size = 256
-@@ -815,7 +812,7 @@ auth default {
+@@ -830,7 +827,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 @@
# [session=yes] [setcred=yes] [failure_show_msg=yes]
# [cache_key=<key>] [<service name>]
#
-@@ -844,15 +841,15 @@ auth default {
+@@ -859,15 +856,15 @@ auth default {
# args = session=yes %Ls
# args = cache_key=%u dovecot
#args = dovecot
diff -r 8039858efa1a -r c91e3b61b485 mail/dovecot/patches/patch-ac
--- a/mail/dovecot/patches/patch-ac Sun Feb 01 22:52:13 2009 +0000
+++ b/mail/dovecot/patches/patch-ac Sun Feb 01 22:53:09 2009 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-ac,v 1.9 2008/07/24 07:38:51 ghen Exp $
+$NetBSD: patch-ac,v 1.9.6.1 2009/02/01 22:53:10 tron 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)
Home |
Main Index |
Thread Index |
Old Index