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