summaryrefslogtreecommitdiff
path: root/mail
diff options
context:
space:
mode:
authormartti <martti@pkgsrc.org>2006-02-27 07:10:59 +0000
committermartti <martti@pkgsrc.org>2006-02-27 07:10:59 +0000
commitca455c76f0677dd0fb49583ae63193377275fded (patch)
treed7e108a75600e356e0cd6b79af54ec4a6f57a9b4 /mail
parent70dca9b966e571f38e4a387fdc024223b9971acc (diff)
downloadpkgsrc-ca455c76f0677dd0fb49583ae63193377275fded.tar.gz
Fix pkg/32498
- install PREFIX/sbin/qshape Updated postfix to 2.2.9 Most of this patch hardens the TLS implementation against DNS-based attacks, and eliminates some anomalies from the TLS per-site policy engine. See the TLS_README document for tips on how to avoid DNS-based attacks that can change the server hostname that Postfix uses for logging, for TLS per-site policies, and for server certificate verification. The patch also adds a workaround that prevents Postfix from repeatedly trying to deliver mail to domains with a malformed MX record (for example, with a null MX hostname). Postfix 2.2.9 bounces such mail immediately.
Diffstat (limited to 'mail')
-rw-r--r--mail/postfix/Makefile8
-rw-r--r--mail/postfix/PLIST3
-rw-r--r--mail/postfix/distinfo8
3 files changed, 12 insertions, 7 deletions
diff --git a/mail/postfix/Makefile b/mail/postfix/Makefile
index 64ab6b33328..1ec332f68ba 100644
--- a/mail/postfix/Makefile
+++ b/mail/postfix/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.176 2006/01/10 20:31:00 joerg Exp $
+# $NetBSD: Makefile,v 1.177 2006/02/27 07:10:59 martti Exp $
-DISTNAME= postfix-2.2.8
+DISTNAME= postfix-2.2.9
#PKGREVISION= 1
CATEGORIES= mail
MASTER_SITES= ftp://ftp.porcupine.org/mirrors/postfix-release/official/
@@ -42,6 +42,8 @@ CCARGS+= -DDEF_MANPAGE_DIR=\"${PREFIX}/man\"
CCARGS+= -DDEF_SAMPLE_DIR=\"${EXAMPLEDIR}\"
CCARGS+= -DDEF_README_DIR=\"${DOCDIR}\"
+REPLACE_PERL+= auxiliary/qshape/qshape.pl
+
# Override those same default paths in the installed example main.cf.
SUBST_CLASSES+= postfix
SUBST_STAGE.postfix= post-configure
@@ -137,5 +139,7 @@ do-install:
${INSTALL_DATA} ${WRKDIR}/mailer.conf ${EXAMPLEDIR}/mailer.conf
cd ${WRKSRC}; ${SH} ./postfix-install -non-interactive \
config_directory="${EXAMPLEDIR}"
+ ${INSTALL_SCRIPT} ${WRKSRC}/auxiliary/qshape/qshape.pl \
+ ${PREFIX}/sbin/qshape
.include "../../mk/bsd.pkg.mk"
diff --git a/mail/postfix/PLIST b/mail/postfix/PLIST
index e31edc55f46..2d995dfd878 100644
--- a/mail/postfix/PLIST
+++ b/mail/postfix/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.14 2005/05/02 20:34:00 reed Exp $
+@comment $NetBSD: PLIST,v 1.15 2006/02/27 07:10:59 martti Exp $
bin/mailq
bin/newaliases
libexec/postfix/anvil
@@ -95,6 +95,7 @@ sbin/postlog
sbin/postmap
sbin/postqueue
sbin/postsuper
+sbin/qshape
sbin/sendmail
share/doc/postfix/AAAREADME
share/doc/postfix/ADDRESS_CLASS_README
diff --git a/mail/postfix/distinfo b/mail/postfix/distinfo
index 149d0c86a77..2401f984242 100644
--- a/mail/postfix/distinfo
+++ b/mail/postfix/distinfo
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.95 2006/01/10 06:38:15 martti Exp $
+$NetBSD: distinfo,v 1.96 2006/02/27 07:10:59 martti Exp $
-SHA1 (postfix/postfix-2.2.8.tar.gz) = 1949863d07b4590208359c2e81b270c107514e51
-RMD160 (postfix/postfix-2.2.8.tar.gz) = 449a6b417bafbcd598a96979b5de5af40b3f663e
-Size (postfix/postfix-2.2.8.tar.gz) = 2434615 bytes
+SHA1 (postfix/postfix-2.2.9.tar.gz) = f373e2a6c0d3a973644d463590f9845e1b3dc65b
+RMD160 (postfix/postfix-2.2.9.tar.gz) = d8da9d83156f4d26e94723398f19570121c62b23
+Size (postfix/postfix-2.2.9.tar.gz) = 2442158 bytes
SHA1 (patch-aa) = 49d2bf6c7e5bbe5aac4d950ac69c7b6b32a98ef3
SHA1 (patch-ai) = 80db725720eb46083f69785ce3616b7a461e850a