pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/mail/dovecot Update to dovecot-1.0rc18. From the rele...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/6f9e385a45f4
branches:  trunk
changeset: 524280:6f9e385a45f4
user:      ghen <ghen%pkgsrc.org@localhost>
date:      Mon Jan 22 17:58:50 2007 +0000

description:
Update to dovecot-1.0rc18.  From the release announcement mail:

I think we're quite near v1.0 now.

        * ACL plugin + Maildir: Moved dovecot-acl file from control directory
          to maildir. To prevent accidents caused by this change, Dovecot
          kills itself if it finds dovecot-acl file from the control directory.
        * When opening a maildir, check if tmp/'s atime is over 8h old. If it
          is, delete files in it with ctime older than 36h. However if
          atime - ctime > 36h, it means that there's nothing to be deleted and
          the scanning isn't done. We update atime ourself if filesystem is
          mounted with noatime.
        * base_dir doesn't need to be group-readable, don't force it.
        * mail_read_mmaped setting is deprecated and possibly broken. It's now
          removed from dovecot-example.conf, but it still works for now.
        * Removed also umask setting from dovecot-example.conf since currently
          it doesn't do what it's supposed to.

        + Authentication cache caches now also userdb data.
        + Added mail_log plugin to log various mail operations. Currently it
          logs mail copies, deletions, expunges and mailbox deletions.
        - dict quota: messages=n parameter actually changed storage limit.
        - A lot of fixes to handling index files. This should fix almost all
          of the problems ever reported.
        - LDAP: auth_bind=yes was more or less broken.
        - Saved mails and dovecot-keywords file didn't set the group from
          dovecot-shared file.
        - Fixed potential assert-crash while searching messages
        - Fixed some crashes with invalid X-UID headers in mboxes
        - If you didn't have a namespace with empty prefix, giving STATUS
          command for a non-existing namespace caused the connection to give
          "NO Unknown namespace" errors for all the future commands.

diffstat:

 mail/dovecot/Makefile |  4 ++--
 mail/dovecot/PLIST    |  6 +++++-
 mail/dovecot/distinfo |  8 ++++----
 3 files changed, 11 insertions(+), 7 deletions(-)

diffs (60 lines):

diff -r 16c2a9b263d5 -r 6f9e385a45f4 mail/dovecot/Makefile
--- a/mail/dovecot/Makefile     Mon Jan 22 17:41:17 2007 +0000
+++ b/mail/dovecot/Makefile     Mon Jan 22 17:58:50 2007 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.78 2007/01/07 14:48:54 ghen Exp $
+# $NetBSD: Makefile,v 1.79 2007/01/22 17:58:50 ghen Exp $
 
-DISTNAME=              dovecot-1.0.rc17
+DISTNAME=              dovecot-1.0.rc18
 PKGNAME=               ${DISTNAME:S/.rc/rc/}
 CATEGORIES=            mail
 MASTER_SITES=          http://www.dovecot.org/releases/
diff -r 16c2a9b263d5 -r 6f9e385a45f4 mail/dovecot/PLIST
--- a/mail/dovecot/PLIST        Mon Jan 22 17:41:17 2007 +0000
+++ b/mail/dovecot/PLIST        Mon Jan 22 17:58:50 2007 +0000
@@ -1,23 +1,27 @@
-@comment $NetBSD: PLIST,v 1.12 2007/01/05 16:39:28 ghen Exp $
+@comment $NetBSD: PLIST,v 1.13 2007/01/22 17:58:50 ghen Exp $
 lib/dovecot/imap/lib01_acl_plugin.so
 lib/dovecot/imap/lib02_lazy_expunge_plugin.so
 lib/dovecot/imap/lib10_quota_plugin.so
 lib/dovecot/imap/lib11_imap_quota_plugin.la
 lib/dovecot/imap/lib11_trash_plugin.so
 lib/dovecot/imap/lib20_convert_plugin.so
+lib/dovecot/imap/lib20_mail_log_plugin.so
 lib/dovecot/imap/lib20_zlib_plugin.la
 lib/dovecot/lda/lib01_acl_plugin.so
 lib/dovecot/lda/lib10_quota_plugin.so
 lib/dovecot/lda/lib11_trash_plugin.so
 lib/dovecot/lda/lib20_convert_plugin.so
+lib/dovecot/lda/lib20_mail_log_plugin.so
 lib/dovecot/lib01_acl_plugin.la
 lib/dovecot/lib02_lazy_expunge_plugin.la
 lib/dovecot/lib10_quota_plugin.la
 lib/dovecot/lib11_trash_plugin.la
 lib/dovecot/lib20_convert_plugin.la
+lib/dovecot/lib20_mail_log_plugin.la
 lib/dovecot/pop3/lib02_lazy_expunge_plugin.so
 lib/dovecot/pop3/lib10_quota_plugin.so
 lib/dovecot/pop3/lib20_convert_plugin.so
+lib/dovecot/pop3/lib20_mail_log_plugin.so
 libexec/dovecot/checkpassword-reply
 libexec/dovecot/deliver
 libexec/dovecot/dict
diff -r 16c2a9b263d5 -r 6f9e385a45f4 mail/dovecot/distinfo
--- a/mail/dovecot/distinfo     Mon Jan 22 17:41:17 2007 +0000
+++ b/mail/dovecot/distinfo     Mon Jan 22 17:58:50 2007 +0000
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.50 2007/01/07 14:48:54 ghen Exp $
+$NetBSD: distinfo,v 1.51 2007/01/22 17:58:50 ghen Exp $
 
-SHA1 (dovecot-1.0.rc17.tar.gz) = f1e6e3c73e2431582919fd174b2c1f64f39dce46
-RMD160 (dovecot-1.0.rc17.tar.gz) = de91fe34a837fafb5e8abbb1cc652c7ba849b210
-Size (dovecot-1.0.rc17.tar.gz) = 1512386 bytes
+SHA1 (dovecot-1.0.rc18.tar.gz) = d2760a35db0645c226e8ee89162c9a8734a7059a
+RMD160 (dovecot-1.0.rc18.tar.gz) = 09542098521fceb969c6fc5b4bc6a46c84878d6f
+Size (dovecot-1.0.rc18.tar.gz) = 1497068 bytes
 SHA1 (patch-aa) = 6258057d49add91f06d4dd51ded72e42f6774354
 SHA1 (patch-ab) = 7a6441459bcf6d291d9fef7d99f46e825283f673
 SHA1 (patch-ag) = bd180441a0983ceccc898024370a3bdefdc11b1f



Home | Main Index | Thread Index | Old Index