Mon Aug 18 07:19:13 2008 UTC ()
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.


(martti)
diff -r1.98 -r1.99 pkgsrc/mail/postfix-current/Makefile
diff -r1.44 -r1.45 pkgsrc/mail/postfix-current/distinfo

cvs diff -r1.98 -r1.99 pkgsrc/mail/postfix-current/Attic/Makefile (expand / switch to unified diff)

--- pkgsrc/mail/postfix-current/Attic/Makefile 2008/08/13 07:34:43 1.98
+++ pkgsrc/mail/postfix-current/Attic/Makefile 2008/08/18 07:19:13 1.99
@@ -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
3DISTNAME= postfix-2.6-20080726 3DISTNAME= postfix-2.6-20080814
4PKGNAME= postfix-2.6.20080726 4PKGNAME= postfix-2.6.20080814
5CATEGORIES= mail 5CATEGORIES= mail
6MASTER_SITES= ftp://ftp.porcupine.org/mirrors/postfix-release/experimental/ 6MASTER_SITES= ftp://ftp.porcupine.org/mirrors/postfix-release/experimental/
7DIST_SUBDIR= postfix 7DIST_SUBDIR= postfix
8 8
9MAINTAINER= martti@NetBSD.org 9MAINTAINER= martti@NetBSD.org
10HOMEPAGE= http://www.postfix.org/ 10HOMEPAGE= http://www.postfix.org/
11COMMENT= Postfix SMTP server and tools 11COMMENT= Postfix SMTP server and tools
12#LICENSE= postfix-license 12#LICENSE= postfix-license
13 13
14CONFLICTS+= courier-mta-[0-9]* fastforward>=0.51nb2 sendmail-[0-9]* 14CONFLICTS+= courier-mta-[0-9]* fastforward>=0.51nb2 sendmail-[0-9]*
15CONFLICTS+= postfix-2.6-[0-9]* 15CONFLICTS+= postfix-2.6-[0-9]*
16 16
17PKG_INSTALLATION_TYPES= overwrite pkgviews 17PKG_INSTALLATION_TYPES= overwrite pkgviews

cvs diff -r1.44 -r1.45 pkgsrc/mail/postfix-current/Attic/distinfo (expand / switch to unified diff)

--- pkgsrc/mail/postfix-current/Attic/distinfo 2008/08/13 07:34:44 1.44
+++ pkgsrc/mail/postfix-current/Attic/distinfo 2008/08/18 07:19:13 1.45
@@ -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
3SHA1 (postfix/postfix-2.6-20080726.tar.gz) = 738ffc2cb517560aff031882f898d967ea12c44f 3SHA1 (postfix/postfix-2.6-20080814.tar.gz) = 688aae4ac92b78375d6d3a9a5de980f651425062
4RMD160 (postfix/postfix-2.6-20080726.tar.gz) = b120be8ac224c9278ada39473b67867e514637cc 4RMD160 (postfix/postfix-2.6-20080814.tar.gz) = 9cdceb4da755bd05aa712335c650796ab09080d4
5Size (postfix/postfix-2.6-20080726.tar.gz) = 3178011 bytes 5Size (postfix/postfix-2.6-20080814.tar.gz) = 3157840 bytes
6SHA1 (patch-aa) = 757b6f1be1a51696f1c7d41ad520cba3b8420dcf 6SHA1 (patch-aa) = 757b6f1be1a51696f1c7d41ad520cba3b8420dcf
7SHA1 (patch-ag) = 4d66026fe81dde97470bd01d529af191f1547228 7SHA1 (patch-ag) = 4d66026fe81dde97470bd01d529af191f1547228
8SHA1 (patch-ai) = 7b19361e77d25139134511331a82abcd26b5336d 8SHA1 (patch-ai) = 7b19361e77d25139134511331a82abcd26b5336d