From 57f0a57c023b962b19e38801ce1235577aced59b Mon Sep 17 00:00:00 2001 From: martti Date: Wed, 20 May 2009 07:45:40 +0000 Subject: Updated mail/postfix-current to 2.7.20090519 20090513 Code cleanups: better parsing of Postfix daemon "-o" command-line options, with better error handling. Files: master/*server.c. 20090518 Documentation: missing dummy entries for lmtp_mumble_checks. File: proto/postconf.proto. 20090519 Bugfix (introduced: Postfix 2.3, but did not cause trouble until 20090427). Queue file corruption with (smtpd_milters or non_smtpd_milters) enabled, AND with delay_warning_time enabled, AND with short envelope sender addresses (e.g., local submissions with bare usernames, but not bounces). The queue file would be corrupted when the delay_warning_time record was marked as "done" after sending the "your mail is delayed" notice. File: qmgr/qmgr_message.c. --- mail/postfix-current/Makefile | 9 ++++++--- mail/postfix-current/PLIST | 3 ++- mail/postfix-current/distinfo | 8 ++++---- 3 files changed, 12 insertions(+), 8 deletions(-) (limited to 'mail') diff --git a/mail/postfix-current/Makefile b/mail/postfix-current/Makefile index 149e762396e..0d874be5393 100644 --- a/mail/postfix-current/Makefile +++ b/mail/postfix-current/Makefile @@ -1,7 +1,7 @@ -# $NetBSD: Makefile,v 1.105 2009/05/13 10:34:06 martti Exp $ +# $NetBSD: Makefile,v 1.106 2009/05/20 07:45:40 martti Exp $ -DISTNAME= postfix-2.7-20090511 -PKGNAME= postfix-2.7.20090511 +DISTNAME= postfix-2.7-20090519 +PKGNAME= postfix-2.7.20090519 CATEGORIES= mail MASTER_SITES= ftp://ftp.porcupine.org/mirrors/postfix-release/experimental/ MASTER_SITES+= http://postfix.it-austria.net/releases/experimental/ @@ -24,6 +24,9 @@ CHECK_HEADERS_SKIP+= src/global/mail_params.h .include "../../mk/bsd.prefs.mk" +SPECIAL_PERMS+= sbin/postdrop postfix maildrop 2555 +SPECIAL_PERMS+= sbin/postqueue postfix maildrop 2555 + # POSTFIX_QUEUE_DIR is the default queue directory for Postfix. This is # merely a default, and may be changed by setting "queue_directory" in # ${PKG_SYSCONFDIR}/main.cf. diff --git a/mail/postfix-current/PLIST b/mail/postfix-current/PLIST index 44e89b1c4f1..5a773ad5363 100644 --- a/mail/postfix-current/PLIST +++ b/mail/postfix-current/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.18 2009/05/13 10:34:06 martti Exp $ +@comment $NetBSD: PLIST,v 1.19 2009/05/20 07:45:40 martti Exp $ bin/mailq bin/newaliases libexec/postfix/anvil @@ -105,6 +105,7 @@ sbin/postkick sbin/postlock sbin/postlog sbin/postmap +sbin/postmulti sbin/postqueue sbin/postsuper sbin/qshape diff --git a/mail/postfix-current/distinfo b/mail/postfix-current/distinfo index 63f0590d087..2251db1d680 100644 --- a/mail/postfix-current/distinfo +++ b/mail/postfix-current/distinfo @@ -1,8 +1,8 @@ -$NetBSD: distinfo,v 1.52 2009/05/13 10:34:06 martti Exp $ +$NetBSD: distinfo,v 1.53 2009/05/20 07:45:40 martti Exp $ -SHA1 (postfix/postfix-2.7-20090511.tar.gz) = d1893f38a2066fcd8e9a6157bc8f4cdc14b7fc28 -RMD160 (postfix/postfix-2.7-20090511.tar.gz) = 7226d666f7da1cdcf9de2e7ac445ae58fc2a30a9 -Size (postfix/postfix-2.7-20090511.tar.gz) = 3322707 bytes +SHA1 (postfix/postfix-2.7-20090519.tar.gz) = 21f8ce3fa9cbad35384c7a8224449f48237e10e4 +RMD160 (postfix/postfix-2.7-20090519.tar.gz) = b117b3e94b1fb199bfb326c71a7caa2838a6d987 +Size (postfix/postfix-2.7-20090519.tar.gz) = 3323474 bytes SHA1 (patch-aa) = 5b4923402c80957e47b8a4e16c897287b88544bb SHA1 (patch-ag) = 85dee76cc7dafcdb57d2dfa7af8e9e0e96f747fa SHA1 (patch-ai) = 809f63e6e4e61b3c2cecc49ee0a4c7cabc97844e -- cgit v1.2.3