Updated mail/postfix-current to 2.6.20080814 20080804 Bugfix: dangling pointer in vstring_sprintf_prepend(). File: util/vstring.c. 20080814 Security: some systems have changed their link() semantics, and will hardlink a symlink, contrary to POSIX and XPG4. Sebastian Krahmer, SuSE. File: util/safe_open.c. The solution introduces the following incompatible change: when the target of mail delivery is a symlink, the parent directory of that symlink must now be writable by root only (in addition to the already existing requirement that the symlink itself is owned by root). This change will break legitimate configurations that deliver mail to a symbolic link in a directory with less restrictive permissions.diff -r1.98 -r1.99 pkgsrc/mail/postfix-current/Makefile
(martti)
@@ -1,17 +1,17 @@ | @@ -1,17 +1,17 @@ | |||
1 | # $NetBSD: Makefile,v 1.98 2008/08/13 07:34:43 martti Exp $ | 1 | # $NetBSD: Makefile,v 1.99 2008/08/18 07:19:13 martti Exp $ | |
2 | 2 | |||
3 | DISTNAME= postfix-2.6-20080726 | 3 | DISTNAME= postfix-2.6-20080814 | |
4 | PKGNAME= postfix-2.6.20080726 | 4 | PKGNAME= postfix-2.6.20080814 | |
5 | CATEGORIES= mail | 5 | CATEGORIES= mail | |
6 | MASTER_SITES= ftp://ftp.porcupine.org/mirrors/postfix-release/experimental/ | 6 | MASTER_SITES= ftp://ftp.porcupine.org/mirrors/postfix-release/experimental/ | |
7 | DIST_SUBDIR= postfix | 7 | DIST_SUBDIR= postfix | |
8 | 8 | |||
9 | MAINTAINER= martti@NetBSD.org | 9 | MAINTAINER= martti@NetBSD.org | |
10 | HOMEPAGE= http://www.postfix.org/ | 10 | HOMEPAGE= http://www.postfix.org/ | |
11 | COMMENT= Postfix SMTP server and tools | 11 | COMMENT= Postfix SMTP server and tools | |
12 | #LICENSE= postfix-license | 12 | #LICENSE= postfix-license | |
13 | 13 | |||
14 | CONFLICTS+= courier-mta-[0-9]* fastforward>=0.51nb2 sendmail-[0-9]* | 14 | CONFLICTS+= courier-mta-[0-9]* fastforward>=0.51nb2 sendmail-[0-9]* | |
15 | CONFLICTS+= postfix-2.6-[0-9]* | 15 | CONFLICTS+= postfix-2.6-[0-9]* | |
16 | 16 | |||
17 | PKG_INSTALLATION_TYPES= overwrite pkgviews | 17 | PKG_INSTALLATION_TYPES= overwrite pkgviews |
@@ -1,8 +1,8 @@ | @@ -1,8 +1,8 @@ | |||
1 | $NetBSD: distinfo,v 1.44 2008/08/13 07:34:44 martti Exp $ | 1 | $NetBSD: distinfo,v 1.45 2008/08/18 07:19:13 martti Exp $ | |
2 | 2 | |||
3 | SHA1 (postfix/postfix-2.6-20080726.tar.gz) = 738ffc2cb517560aff031882f898d967ea12c44f | 3 | SHA1 (postfix/postfix-2.6-20080814.tar.gz) = 688aae4ac92b78375d6d3a9a5de980f651425062 | |
4 | RMD160 (postfix/postfix-2.6-20080726.tar.gz) = b120be8ac224c9278ada39473b67867e514637cc | 4 | RMD160 (postfix/postfix-2.6-20080814.tar.gz) = 9cdceb4da755bd05aa712335c650796ab09080d4 | |
5 | Size (postfix/postfix-2.6-20080726.tar.gz) = 3178011 bytes | 5 | Size (postfix/postfix-2.6-20080814.tar.gz) = 3157840 bytes | |
6 | SHA1 (patch-aa) = 757b6f1be1a51696f1c7d41ad520cba3b8420dcf | 6 | SHA1 (patch-aa) = 757b6f1be1a51696f1c7d41ad520cba3b8420dcf | |
7 | SHA1 (patch-ag) = 4d66026fe81dde97470bd01d529af191f1547228 | 7 | SHA1 (patch-ag) = 4d66026fe81dde97470bd01d529af191f1547228 | |
8 | SHA1 (patch-ai) = 7b19361e77d25139134511331a82abcd26b5336d | 8 | SHA1 (patch-ai) = 7b19361e77d25139134511331a82abcd26b5336d |