diff options
author | martti <martti@pkgsrc.org> | 2006-02-27 07:10:59 +0000 |
---|---|---|
committer | martti <martti@pkgsrc.org> | 2006-02-27 07:10:59 +0000 |
commit | ca455c76f0677dd0fb49583ae63193377275fded (patch) | |
tree | d7e108a75600e356e0cd6b79af54ec4a6f57a9b4 /mail/postfix | |
parent | 70dca9b966e571f38e4a387fdc024223b9971acc (diff) | |
download | pkgsrc-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/postfix')
-rw-r--r-- | mail/postfix/Makefile | 8 | ||||
-rw-r--r-- | mail/postfix/PLIST | 3 | ||||
-rw-r--r-- | mail/postfix/distinfo | 8 |
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 |