aboutsummaryrefslogtreecommitdiffstats
path: root/mail/postfix28/Makefile
diff options
context:
space:
mode:
authoritetcu <itetcu@FreeBSD.org>2009-06-05 15:02:44 +0800
committeritetcu <itetcu@FreeBSD.org>2009-06-05 15:02:44 +0800
commitce541248ac83df11cc18906f611ccd5cd02a3f82 (patch)
tree3a8fd11c7bbeb7b16fe5532613f4e9408f5bceab /mail/postfix28/Makefile
parentc20a6618d8f814f50adfe0cb5ddd8b4d2bdfd681 (diff)
downloadfreebsd-ports-gnome-ce541248ac83df11cc18906f611ccd5cd02a3f82.tar.gz
freebsd-ports-gnome-ce541248ac83df11cc18906f611ccd5cd02a3f82.tar.zst
freebsd-ports-gnome-ce541248ac83df11cc18906f611ccd5cd02a3f82.zip
Update to Postfix stable release 2.6.2 which fixes one defect in SASL support:
With plaintext SMTP sessions AND smtpd_tls_auth_only=yes AND smtp_sasl_auth_enable=yes, the SMTP server logged warnings for reject_*_sender_login_mismatch, instead of enforcing them. Revert the default alias_database and alias_maps paths to /etc/aliases (instead of /etc/mail/aliases) -- the change to the latter was introduced in the "refactoring" patch (ports/ports/134728) and is incompatible with older versions of mail/postfix on FreeBSD and inconsistent with how the software is designed to work upstream. Finally, we IGNORE= when WITH_VDA is set until the VDA folks release a patch that definitely works with 2.6.2. Although I suspect the 2.6.1 patch would work, I think it's better form to let the VDA folks update their patch. PR: 135273 Submitted by: maintainer
Diffstat (limited to 'mail/postfix28/Makefile')
-rw-r--r--mail/postfix28/Makefile6
1 files changed, 2 insertions, 4 deletions
diff --git a/mail/postfix28/Makefile b/mail/postfix28/Makefile
index f39c41cf8c23..1bae4b6b7938 100644
--- a/mail/postfix28/Makefile
+++ b/mail/postfix28/Makefile
@@ -6,8 +6,7 @@
#
PORTNAME= postfix
-PORTVERSION= 2.6.1
-PORTREVISION= 1
+PORTVERSION= 2.6.2
PORTEPOCH= 1
CATEGORIES= mail ipv6
MASTER_SITES= ftp://ftp.porcupine.org/mirrors/postfix-release/official/ \
@@ -99,7 +98,6 @@ POSTFIX_CCARGS+= -DDEF_CONFIG_DIR=\\\"${ETCDIR}\\\" \
-DDEF_DATA_DIR=\\\"/var/db/postfix\\\" \
-DDEF_MAIL_OWNER=\\\"postfix\\\" \
-DDEF_SGID_GROUP=\\\"maildrop\\\" \
- -DALIAS_DB_MAP=\\\"hash:/etc/mail/aliases\\\"
# Default requirement for postfix rc script
_REQUIRE= LOGIN cleanvar
@@ -194,6 +192,7 @@ _REQUIRE+= ypserv
.endif
.if defined(WITH_VDA)
+IGNORE= wait for a new VDA patch that works with ${PORTVERSION}
PATCH_SITES+= http://vda.sourceforge.net/VDA/
PATCHFILES+= postfix-${PORTVERSION}-vda-ng.patch.gz
PATCH_DIST_STRIP= -p1
@@ -232,7 +231,6 @@ REINPLACE= s!^PATH=.*!PATH=/bin:/sbin:/usr/bin:/usr/sbin:${PREFIX}/bin:${PREFIX}
s!^(manpage_directory =)!\1 ${PREFIX}/man!g;\
s!^((html|readme)_directory =)!\1 ${READMEDIR}!g;\
\!^\#alias_database = dbm:/etc/mail/aliases$$!d;\
- s!/etc/aliases!/etc/mail/aliases!g;\
s!(:|= )/etc/postfix!\1$$config_directory!g;\
s!/etc/postfix!${ETCDIR}!g;\
s!^(sample_directory =)!\1 ${ETCDIR}!g;\