ports/184103: maintainer update: mail/dovecot2
Attila Nagy
bra at fsn.hu
Wed Nov 20 06:30:03 UTC 2013
>Number: 184103
>Category: ports
>Synopsis: maintainer update: mail/dovecot2
>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: Wed Nov 20 06:30:01 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator: Attila Nagy
>Release:
>Organization:
>Environment:
>Description:
Update dovecot to 2.2.8 and bumping pigeonhole's portrevision.
Changes in 2.2.7:
* Some usage of passdb checkpassword could have been exploitable by
local users. You may need to modify your setup to keep it working.
See http://wiki2.dovecot.org/AuthDatabase/CheckPassword#Security
+ auth: Added ability to truncate values logged by
auth_verbose_passwords (see 10-logging.conf comment)
+ mdbox: Added "mdbox_deleted" storage, which can be used to access
messages with refcount=0. For example: doveadm import
mdbox_deleted:~/mdbox "" mailbox inbox subject oops
+ ssl-params: Added ssl_dh_parameters_length setting.
- master process was doing a hostname.domain lookup for each created
process, which may have caused a lot of unnecessary DNS lookups.
- dsync: Syncing over 100 messages at once caused problems in some
situations, causing messages to get new UIDs.
- fts-solr: Different Solr hosts for different users didn't work.
Changes in 2.2.8:
+ Mail cache lookups work for the mail being saved. This improves
performance by avoiding the need to parse the mail multiple times
when using some plugins (e.g. mail_log).
+ Mail cache works for recently cached data also with in-memory
indexes.
+ imapc: Many performance improvements, especially when working with
dsync. Also added imapc_feature=fetch-headers which allows using
FETCH BODY.PEEK[HEADER.FIELDS (..)] to avoid reading the entire
header.
+ mail_location = ..:FULLDIRNAME=dbox-Mails is the same as
:DIRNAME=dbox-Mails, but it will also be used for
:INDEX and :CONTROL directories. (It should have worked this way
from the beginning, but can't be changed anymore without breaking
existing installations).
- Fixed infinite loop in message parsing if message ends with
"--boundary" and CR (without LF). Messages saved via SMTP/LMTP can't
trigger this, because messages must end with an "LF.". A user could
trigger this for him/herself though.
- lmtp: Client was sometimes disconnected before all the output was
sent to it.
- imap_zlib plugin caused crashes during client disconnection in
v2.2.7
- replicator: Database wasn't being exported to disk every 15 minutes
as it should have. Instead it was being imported, causing "doveadm
replicator remove" commands to not work very well.
>How-To-Repeat:
>Fix:
Patch attached with submission follows:
Index: dovecot2/Makefile
===================================================================
--- dovecot2/Makefile (revision 334390)
+++ dovecot2/Makefile (working copy)
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= dovecot
-PORTVERSION= 2.2.6
+PORTVERSION= 2.2.8
CATEGORIES= mail ipv6
MASTER_SITES= http://www.dovecot.org/releases/${PORTVERSION:R}/
Index: dovecot2/distinfo
===================================================================
--- dovecot2/distinfo (revision 334390)
+++ dovecot2/distinfo (working copy)
@@ -1,2 +1,2 @@
-SHA256 (dovecot-2.2.6.tar.gz) = 62272bce0ba4b992f44b6eaf72543860ecd21694032243af009b9da2c0d3d6e5
-SIZE (dovecot-2.2.6.tar.gz) = 4483169
+SHA256 (dovecot-2.2.8.tar.gz) = fad94f3378dad306363b1f06de729e41a050a4f72524ad8da1bf26596a2c3309
+SIZE (dovecot-2.2.8.tar.gz) = 4524064
Index: dovecot2-pigeonhole/Makefile
===================================================================
--- dovecot2-pigeonhole/Makefile (revision 334390)
+++ dovecot2-pigeonhole/Makefile (working copy)
@@ -3,6 +3,7 @@
PORTNAME= dovecot-pigeonhole
PORTVERSION= 0.4.2
+PORTREVISION= 1
CATEGORIES= mail
MASTER_SITES= http://www.rename-it.nl/dovecot/${DOVECOTVERSION}/
DISTNAME= ${PORTNAME:C/-/-${DOVECOTVERSION}-/}-${PORTVERSION}
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list