Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 9 Dec 2015 15:39:21 +0000 (UTC)
From:      Adam Weinberger <adamw@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r403426 - in head/mail: dovecot2 dovecot2-antispam-plugin dovecot2-pigeonhole
Message-ID:  <201512091539.tB9FdL3W025310@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: adamw
Date: Wed Dec  9 15:39:21 2015
New Revision: 403426
URL: https://svnweb.freebsd.org/changeset/ports/403426

Log:
  Update dovecot2 to 2.2.20, and bump PORTREVISION on antispam-plugin and
  pigeonhole.
  
  Also, remove the GC option from dovecot2. As reported in bug #205035,
  reported by sebastian@wolfgarten.com, all it does it cause leaks and
  spam the logs about it.
  
  Changes:
   + Added mailbox { autoexpunge=<time> } setting. See
     http://wiki2.dovecot.org/MailboxSettings for details.
   + ssl_options: Added support for no_ticket
   + imap/pop3/managesieve-login: Added postlogin_socket=path passdb extra
     field. This allows replacing the default service
     imap/pop3/managesieve {} settings for specific users (e.g. running
     their imap process via valgrind or strace).
   + doveadm fetch: Added date.sent/received/saved.unixtime
   + fs-posix: Added mode=auto parameter to set the created files' and
     directories' mode based on the parent dir if it has setgid-bit.
   + director: Support backends having hostnames, which makes it possible
     to verify their SSL certificates.
   - director: Directors' state became desynchronized if doveadm director
     commands were used to modify the same backend in multiple directors
     at the same time with conflicting changes. This fix includes some
     extra checks, which makes sure that if such a conflict still happens
     it's automatically fixed. In some situations such an automatic fix
     may now be unnecessarily triggered and an error logged.
   - director: Backend tags weren't working correctly.
   - ldap: tls_* settings weren't used for ldaps URIs.
   - ldap, mysql: Fixed setting connect timeout.
   - auth: userdb lookups via auth-worker couldn't change username
   - dsync: Fixed handling deleted directories. Make sure we don't go to
     infinite mailbox renaming loop.
   - imap: Fixed crash in NOTIFY when there were watched namespaces that
     didn't support NOTIFY.
   - imap: After SETMETADATA was used, various commands (especially FETCH)
     could have started hanging when their output was large.
   - stats: Idle sessions weren't refreshed often enough, causing stats
     process to forget them and log errors about unknown sessions when
     they were updated later.
   - stats: Fixed "Duplicate session ID" errors when LMTP delivered to
     multiple recipients and fts_autoindex=yes.
   - zlib plugin: Fixed copying causing cache corruption when zlib_save
     wasn't set, but the source message was compressed.
   - fts-solr: Fixed escaping Solr query parameters.
   - lmtp: quota_full_tempfail=yes was ignored with
     lmtp_rcpt_check_quota=yes

Modified:
  head/mail/dovecot2-antispam-plugin/Makefile
  head/mail/dovecot2-pigeonhole/Makefile
  head/mail/dovecot2/Makefile
  head/mail/dovecot2/distinfo
  head/mail/dovecot2/pkg-plist

Modified: head/mail/dovecot2-antispam-plugin/Makefile
==============================================================================
--- head/mail/dovecot2-antispam-plugin/Makefile	Wed Dec  9 14:54:03 2015	(r403425)
+++ head/mail/dovecot2-antispam-plugin/Makefile	Wed Dec  9 15:39:21 2015	(r403426)
@@ -3,7 +3,7 @@
 
 PORTNAME=	dovecot2-antispam-plugin
 PORTVERSION=	20130429
-PORTREVISION=	13
+PORTREVISION=	14
 CATEGORIES=	mail
 MASTER_SITES=	http://olgeni.olgeni.com/~olgeni/distfiles/ \
 		LOCAL/olgeni

Modified: head/mail/dovecot2-pigeonhole/Makefile
==============================================================================
--- head/mail/dovecot2-pigeonhole/Makefile	Wed Dec  9 14:54:03 2015	(r403425)
+++ head/mail/dovecot2-pigeonhole/Makefile	Wed Dec  9 15:39:21 2015	(r403426)
@@ -3,6 +3,7 @@
 
 PORTNAME=	dovecot-pigeonhole
 PORTVERSION=	0.4.9
+PORTREVISION=	1
 CATEGORIES=	mail
 MASTER_SITES=	http://pigeonhole.dovecot.org/releases/${DOVECOTVERSION}/
 DISTNAME=	${PORTNAME:C/-/-${DOVECOTVERSION}-/}-${PORTVERSION}

Modified: head/mail/dovecot2/Makefile
==============================================================================
--- head/mail/dovecot2/Makefile	Wed Dec  9 14:54:03 2015	(r403425)
+++ head/mail/dovecot2/Makefile	Wed Dec  9 15:39:21 2015	(r403426)
@@ -13,7 +13,7 @@
 ######################################################################
 
 PORTNAME=	dovecot
-PORTVERSION=	2.2.19
+PORTVERSION=	2.2.20
 CATEGORIES=	mail ipv6
 MASTER_SITES=	http://www.dovecot.org/releases/${PORTVERSION:R}/
 PKGNAMESUFFIX=	2
@@ -42,7 +42,7 @@ INSTALL_TARGET=	install-strip
 USERS=		dovecot dovenull
 GROUPS=		${USERS}
 
-OPTIONS_DEFINE=	GC KQUEUE LIBWRAP LZ4 SSL VPOPMAIL DOCS EXAMPLES
+OPTIONS_DEFINE=	KQUEUE LIBWRAP LZ4 SSL VPOPMAIL DOCS EXAMPLES
 OPTIONS_DEFAULT=KQUEUE SSL GSSAPI_NONE
 OPTIONS_SUB=	yes
 
@@ -53,7 +53,6 @@ OPTIONS_GROUP_FTS=	ICU LUCENE SOLR TEXTC
 OPTIONS_SINGLE=		GSSAPI
 OPTIONS_SINGLE_GSSAPI=	GSSAPI_NONE GSSAPI_BASE GSSAPI_HEIMDAL GSSAPI_MIT
 
-GC_DESC=	Garbage collection with boehm-gc
 KQUEUE_DESC=	kqueue(2) support
 LZ4_DESC=	LZ4 compression support
 VPOPMAIL_DESC=	vpopmail support
@@ -75,9 +74,6 @@ GSSAPI_MIT_DESC=	Use MIT GSSAPI from sec
 CDB_CONFIGURE_WITH=	cdb
 CDB_LIB_DEPENDS=	libcdb.so:${PORTSDIR}/databases/tinycdb
 
-GC_CONFIGURE_WITH=	gc
-GC_LIB_DEPENDS=		libgc.so:${PORTSDIR}/devel/boehm-gc
-
 GSSAPI_NONE_CONFIGURE_ON=	--without-gssapi
 GSSAPI_BASE_USES=		gssapi
 GSSAPI_BASE_CONFIGURE_ON=	--with-gssapi ${GSSAPI_CONFIGURE_ARGS}

Modified: head/mail/dovecot2/distinfo
==============================================================================
--- head/mail/dovecot2/distinfo	Wed Dec  9 14:54:03 2015	(r403425)
+++ head/mail/dovecot2/distinfo	Wed Dec  9 15:39:21 2015	(r403426)
@@ -1,2 +1,2 @@
-SHA256 (dovecot-2.2.19.tar.gz) = 759e1e3f9d907cdaabad1f5fbacc793ca191d234c084bec3bba42966952a4e9f
-SIZE (dovecot-2.2.19.tar.gz) = 5256627
+SHA256 (dovecot-2.2.20.tar.gz) = 9d8fd10bfc0d4d78c38b55bab7d88398bd785ce401fcf2e7c2ffb9eae0152dcd
+SIZE (dovecot-2.2.20.tar.gz) = 5300971

Modified: head/mail/dovecot2/pkg-plist
==============================================================================
--- head/mail/dovecot2/pkg-plist	Wed Dec  9 14:54:03 2015	(r403425)
+++ head/mail/dovecot2/pkg-plist	Wed Dec  9 15:39:21 2015	(r403426)
@@ -149,7 +149,9 @@ include/dovecot/fts-filter.h
 include/dovecot/fts-icu.h
 include/dovecot/fts-indexer.h
 include/dovecot/fts-language.h
+include/dovecot/fts-library.h
 include/dovecot/fts-parser.h
+include/dovecot/fts-storage.h
 include/dovecot/fts-tokenizer-generic-private.h
 include/dovecot/fts-tokenizer-private.h
 include/dovecot/fts-tokenizer.h
@@ -302,6 +304,7 @@ include/dovecot/login-proxy-state.h
 include/dovecot/login-proxy.h
 include/dovecot/login-settings.h
 include/dovecot/macros.h
+include/dovecot/mail-autoexpunge.h
 include/dovecot/mail-cache-private.h
 include/dovecot/mail-cache.h
 include/dovecot/mail-copy.h
@@ -712,6 +715,8 @@ share/aclocal/dovecot.m4
 %%DATADIR%%/stopwords/stopwords_en.txt
 %%DATADIR%%/stopwords/stopwords_fi.txt
 %%DATADIR%%/stopwords/stopwords_fr.txt
+%%DATADIR%%/stopwords/stopwords_no.txt
+%%DATADIR%%/stopwords/stopwords_sv.txt
 %%LIBWRAP%%libexec/dovecot/tcpwrap
 %%LUCENE%%lib/dovecot/doveadm/lib20_doveadm_fts_lucene_plugin.a
 %%LUCENE%%lib/dovecot/doveadm/lib20_doveadm_fts_lucene_plugin.so



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201512091539.tB9FdL3W025310>