ports/157517: maintainer update: mail/dovecot2 and dovecot2-pigeonhole

Attila Nagy bra at fsn.hu
Thu Jun 2 06:50:08 UTC 2011


>Number:         157517
>Category:       ports
>Synopsis:       maintainer update: mail/dovecot2 and dovecot2-pigeonhole
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Thu Jun 02 06:50:07 UTC 2011
>Closed-Date:
>Last-Modified:
>Originator:     Attila Nagy
>Release:        8-STABLE/amd64
>Organization:
>Environment:
>Description:
Upgrade dovecot2 and dovecot2-pigeonhole to 2.0.13 and 0.2.3.
The most important changes since Dovecot v2.0.12:

	+ Added "doveadm index" command to add unindexed messages into
	  index/cache. If full text search is enabled, it also adds unindexed
	  messages to the fts database.
	+ added "doveadm director dump" command.
	+ pop3: Added support for showing messages in "POP3 order", which can 
	  be different from IMAP message order. This can be useful for
	  migrations from other servers. Implemented it for Maildir as 'O'
	  field in dovecot-uidlist.
	- doveconf: Fixed a wrong "subsection has ssl=yes" warning.
	- mdbox purge: Fixed wrong warning about corrupted extrefs.
	- sdbox: INBOX GUID changed when INBOX was autocreated, leading to
	  trouble with dsync.
	- script-login binary wasn't actually dropping privileges to the
	  user/group/chroot specified by its service settings.
	- Fixed potential crashes and other problems when parsing header names
	  that contained NUL characters.

Changelog Pigeonhole v0.2.3:

 * Sieve-filter tool: finished implementing basic functionality. It is
   not quite ready yet, but it is available for those willing to
   experiment with it (needs --with-unfinished-features config to
   compile). Also includes man page.
 + Vacation extension now inhibits replies to messages from sender
   listed in :addresses, thus preventing replies to one of the user's
   other known addresses.
 + Vacation extension: implemented the (draft) vacation-seconds
   extension. This also adds min/max period configuration settings.
   Refer to doc/vacation.txt for configuration information.
 - ManageSieve: fixed bug in UTF-8 checking of string values. This is
   done by discarding the original implementation and migrating to the
   Dovecot API's UTF-8 functionality.
 - Sieve command line tools now avoid initializing the mail store unless
   necessary. This prevents sievec and sieve-dump from failing when
   executed by root for example.
 - Enotify extension: fixed inappropriate return type in mailto URI
   parse function, also fixing ARM compiler warning.
 - Vacation extension: fixed handling of sendmail errors. It produced an
   additional confusing success message in case of error.
 - Removed header MIME-decoding to fix erroneous address parsing.
   Applies to address test and vacation command.
 - Fixed segfault bug in extension configuration, triggered when unknown
   extension is mentioned in sieve_extensions setting. 
>How-To-Repeat:

>Fix:


Patch attached with submission follows:

diff -ruN dovecot2.orig/Makefile dovecot2/Makefile
--- dovecot2.orig/Makefile	2011-05-27 13:39:32.776932000 +0200
+++ dovecot2/Makefile	2011-06-02 08:23:58.714370250 +0200
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	dovecot
-PORTVERSION=	2.0.12
+PORTVERSION=	2.0.13
 CATEGORIES=	mail ipv6
 MASTER_SITES=	http://www.dovecot.org/releases/${PORTVERSION:R}/
 
diff -ruN dovecot2.orig/distinfo dovecot2/distinfo
--- dovecot2.orig/distinfo	2011-05-27 13:39:32.777933000 +0200
+++ dovecot2/distinfo	2011-06-02 08:24:34.830000987 +0200
@@ -1,2 +1,2 @@
-SHA256 (dovecot-2.0.12.tar.gz) = 05322d7378d19991c098f231b9bc0296d53e499d3b12b91ab92a3e2d10ab43d6
-SIZE (dovecot-2.0.12.tar.gz) = 3257165
+SHA256 (dovecot-2.0.13.tar.gz) = 2b512263ec05bbd74cde5c697ad12250d9268eba1c8ce4a8144adea69308675d
+SIZE (dovecot-2.0.13.tar.gz) = 3272542
diff -ruN dovecot2-pigeonhole.orig/Makefile dovecot2-pigeonhole/Makefile
--- dovecot2-pigeonhole.orig/Makefile	2011-05-27 13:39:32.781934000 +0200
+++ dovecot2-pigeonhole/Makefile	2011-06-02 08:25:45.986807126 +0200
@@ -6,8 +6,8 @@
 #
 
 PORTNAME=	dovecot-pigeonhole
-PORTVERSION=	0.2.2
-PORTREVISION=	2
+PORTVERSION=	0.2.3
+PORTREVISION=	0
 CATEGORIES=	mail
 MASTER_SITES=	http://www.rename-it.nl/dovecot/${DOVECOTVERSION}/
 DISTNAME=	${PORTNAME:C/-/-${DOVECOTVERSION}-/}-${PORTVERSION}
diff -ruN dovecot2-pigeonhole.orig/distinfo dovecot2-pigeonhole/distinfo
--- dovecot2-pigeonhole.orig/distinfo	2011-02-10 21:16:54.285882000 +0100
+++ dovecot2-pigeonhole/distinfo	2011-06-02 08:25:47.460709101 +0200
@@ -1,2 +1,2 @@
-SHA256 (dovecot-2.0-pigeonhole-0.2.2.tar.gz) = 3c5fdbf8002f1571457b0dbd714107c83245ac8df997c8a6ba594bf809392f4e
-SIZE (dovecot-2.0-pigeonhole-0.2.2.tar.gz) = 1199973
+SHA256 (dovecot-2.0-pigeonhole-0.2.3.tar.gz) = 5f6f95f8e504e19c574d9d65fce382a2b3f8709ccf2d86beb709b09bf337b113
+SIZE (dovecot-2.0-pigeonhole-0.2.3.tar.gz) = 1213027
diff -ruN dovecot2-pigeonhole.orig/pkg-plist dovecot2-pigeonhole/pkg-plist
--- dovecot2-pigeonhole.orig/pkg-plist	2010-11-27 07:01:33.000000000 +0100
+++ dovecot2-pigeonhole/pkg-plist	2011-06-02 08:26:32.926836739 +0200
@@ -19,6 +19,7 @@
 include/dovecot/sieve/sieve-dump.h
 include/dovecot/sieve/sieve-error-private.h
 include/dovecot/sieve/sieve-error.h
+include/dovecot/sieve/sieve-ext-copy.h
 include/dovecot/sieve/sieve-ext-enotify.h
 include/dovecot/sieve/sieve-ext-environment.h
 include/dovecot/sieve/sieve-ext-variables.h
@@ -44,6 +45,7 @@
 include/dovecot/sieve/sieve-types.h
 include/dovecot/sieve/sieve-validator.h
 include/dovecot/sieve/sieve.h
+lib/compat/pkg/libdovecot-sieve.so.0
 lib/dovecot/lib90_sieve_plugin.a
 lib/dovecot/lib90_sieve_plugin.la
 lib/dovecot/lib90_sieve_plugin.so


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list