diff options
author | taca <taca> | 2012-12-13 16:23:13 +0000 |
---|---|---|
committer | taca <taca> | 2012-12-13 16:23:13 +0000 |
commit | 69f1ca652592f7b478d7ed1d14992b880dd1b183 (patch) | |
tree | f3c1bd7715ba112e26e8620cb1678a389c0b38fa /mail | |
parent | 95f6aac382d8924d0bbb4d8993da451efbf30ca5 (diff) | |
download | pkgsrc-69f1ca652592f7b478d7ed1d14992b880dd1b183.tar.gz |
Update postfix to 2.8.13.
Postfix 2.8 and later:
* The postscreen_access_list feature failed to ignore case in the
first character of a command (e.g., permit, reject, etc.).
Reported by Francis Picabia. (This fix is incorrectly listed
in the HISTORY files of earlier releases, and will be removed
with a future patch.)
All supported releases:
* Strip the datalink suffix (e.g., %eth0) from IPv6 addresses
returned by the system getaddrinfo() routine. Such suffixes
break the default mynetworks value, the Postfix SMTP server's
reverse/forward DNS name/address mapping check, and possibly
more.
* To eliminate the possibility of collisions with connection cache
lookup keys, the Postfix LDAP client now computes those lookup
keys by joining the number-valued connection properties with
ASCII null, just like it already did with the string-valued
connection properties.
* There was a memory leak during one-time TLS library initialization
(introduced with Postfix 2.5). Reported by Coverity.
* There was a memory leak in the unused oqmgr(8) program (introduced
with Postfix 2.3). Reported by Coverity.
Diffstat (limited to 'mail')
-rw-r--r-- | mail/postfix/Makefile | 5 | ||||
-rw-r--r-- | mail/postfix/distinfo | 10 | ||||
-rw-r--r-- | mail/postfix/patches/patch-ai | 20 |
3 files changed, 17 insertions, 18 deletions
diff --git a/mail/postfix/Makefile b/mail/postfix/Makefile index c53979fbe7f..902969a6033 100644 --- a/mail/postfix/Makefile +++ b/mail/postfix/Makefile @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.255 2012/10/08 12:19:27 asau Exp $ +# $NetBSD: Makefile,v 1.256 2012/12/13 16:23:13 taca Exp $ -DISTNAME= postfix-2.8.12 -PKGREVISION= 2 +DISTNAME= postfix-2.8.13 CATEGORIES= mail MASTER_SITES= ftp://ftp.porcupine.org/mirrors/postfix-release/official/ MASTER_SITES+= http://postfix.it-austria.net/releases/official/ diff --git a/mail/postfix/distinfo b/mail/postfix/distinfo index 461fde5d3e3..5c09824d82b 100644 --- a/mail/postfix/distinfo +++ b/mail/postfix/distinfo @@ -1,8 +1,8 @@ -$NetBSD: distinfo,v 1.145 2012/08/12 16:16:21 taca Exp $ +$NetBSD: distinfo,v 1.146 2012/12/13 16:23:13 taca Exp $ -SHA1 (postfix-2.8.12.tar.gz) = a4afa18226fcd35af61bcd03a3b89cf1650b409f -RMD160 (postfix-2.8.12.tar.gz) = c391fae5b6a92836a8dfdaa9dc10e2c4476bcaaa -Size (postfix-2.8.12.tar.gz) = 3641269 bytes +SHA1 (postfix-2.8.13.tar.gz) = 14893a7721756be6a7d5ca618afe062afd87acb0 +RMD160 (postfix-2.8.13.tar.gz) = 4025e3e2f377cf8ea8c8db44494f75ca7bf617b4 +Size (postfix-2.8.13.tar.gz) = 3641782 bytes SHA1 (patch-aa) = 5b4923402c80957e47b8a4e16c897287b88544bb SHA1 (patch-ag) = 60d752b6c8db971d92ca0017c63329ad446209c5 -SHA1 (patch-ai) = 8f81c48321ce0875bffe28fd94c0b3965d927560 +SHA1 (patch-ai) = 1bd3682b74de11e5d420e453f3df088d965452d6 diff --git a/mail/postfix/patches/patch-ai b/mail/postfix/patches/patch-ai index 32f57479739..f1e50b0e785 100644 --- a/mail/postfix/patches/patch-ai +++ b/mail/postfix/patches/patch-ai @@ -1,20 +1,20 @@ -$NetBSD: patch-ai,v 1.27 2012/02/27 03:01:30 taca Exp $ +$NetBSD: patch-ai,v 1.28 2012/12/13 16:23:14 taca Exp $ Make this pkgsrc friendly. Add support for NetBSD 5.x, NetBSD 6.x and DragonFly BSD. ---- makedefs.orig 2011-11-02 23:46:22.000000000 +0000 +--- makedefs.orig 2012-12-12 22:49:32.000000000 +0000 +++ makedefs -@@ -146,6 +146,8 @@ case "$SYSTEM.$RELEASE" in +@@ -148,6 +148,8 @@ case "$SYSTEM.$RELEASE" in ;; - FreeBSD.8*) SYSTYPE=FREEBSD8 + FreeBSD.9*) SYSTYPE=FREEBSD9 ;; -+ DragonFly.*) SYSTYPE=DRAGONFLY ++ DragonFly.*) SYSTYPE=DRAGONFLY + ;; OpenBSD.2*) SYSTYPE=OPENBSD2 ;; OpenBSD.3*) SYSTYPE=OPENBSD3 -@@ -164,6 +166,10 @@ case "$SYSTEM.$RELEASE" in +@@ -166,6 +168,10 @@ case "$SYSTEM.$RELEASE" in ;; NetBSD.4*) SYSTYPE=NETBSD4 ;; @@ -25,7 +25,7 @@ Add support for NetBSD 5.x, NetBSD 6.x and DragonFly BSD. BSD/OS.2*) SYSTYPE=BSDI2 ;; BSD/OS.3*) SYSTYPE=BSDI3 -@@ -216,13 +222,6 @@ case "$SYSTEM.$RELEASE" in +@@ -218,13 +224,6 @@ case "$SYSTEM.$RELEASE" in esac ;; ULTRIX.4*) SYSTYPE=ULTRIX4 @@ -39,7 +39,7 @@ Add support for NetBSD 5.x, NetBSD 6.x and DragonFly BSD. for l in syslog resolv; do if [ -f /usr/local/lib/lib$l.a ]; then SYSLIBS="$SYSLIBS -l$l" -@@ -260,25 +259,8 @@ case "$SYSTEM.$RELEASE" in +@@ -262,25 +261,8 @@ case "$SYSTEM.$RELEASE" in esac;; # Tested with RedHat 3.03 on 20020729. Linux.1*) SYSTYPE=LINUX1 @@ -65,7 +65,7 @@ Add support for NetBSD 5.x, NetBSD 6.x and DragonFly BSD. # GDBM locks the DBM .pag file after open. This breaks postmap. # if [ -f /usr/include/gdbm-ndbm.h ] # then -@@ -289,7 +271,6 @@ case "$SYSTEM.$RELEASE" in +@@ -291,7 +273,6 @@ case "$SYSTEM.$RELEASE" in # CCARGS="$CCARGS -DHAS_DBM -DPATH_NDBM_H='<gdbm/ndbm.h>'" # GDBM_LIBS=gdbm # fi @@ -73,7 +73,7 @@ Add support for NetBSD 5.x, NetBSD 6.x and DragonFly BSD. for name in nsl resolv $GDBM_LIBS do for lib in /usr/lib64 /lib64 /usr/lib /lib -@@ -418,25 +399,13 @@ EOF +@@ -420,25 +401,13 @@ EOF HP-UX.A.09.*) SYSTYPE=HPUX9 SYSLIBS=-ldbm CCARGS="$CCARGS -DMISSING_USLEEP" |