Tue Apr 30 03:41:51 2019 UTC ()
mail/postfix: update to 3.3.3

This announcement concerns fixes for problems that were introduced
with Postfix 3.0 and later. This is the final update for Postfix
3.0.

Fixed in Postfix 3.3 and later:

  * When the master daemon runs with PID=1 (init mode), it will now
    reap child processes from non-Postfix code running in the same
    container, instead of terminating with a panic. Reported by
    Tamas Gerczei.

Fixed in Postfix 3.0 and later:

  * With smtputf8_enable=yes, table lookups could casefold the
    search string when searching a lookup table that does not use
    fixed-string keys (regexp, pcre, tcp, etc.).

  * With the posttls-finger test program, connections to unix-domain
    servers always resulted in "Failed to establish session" even
    after a connection was established. Reported by Jaroslav Skarva.


(taca)
diff -r1.308 -r1.309 pkgsrc/mail/postfix/Makefile
diff -r1.17 -r1.18 pkgsrc/mail/postfix/Makefile.common
diff -r1.178 -r1.179 pkgsrc/mail/postfix/distinfo
diff -r1.20 -r1.21 pkgsrc/mail/postfix-sqlite/Makefile

cvs diff -r1.308 -r1.309 pkgsrc/mail/postfix/Makefile (expand / switch to unified diff)

--- pkgsrc/mail/postfix/Makefile 2019/04/03 00:32:52 1.308
+++ pkgsrc/mail/postfix/Makefile 2019/04/30 03:41:51 1.309
@@ -1,16 +1,15 @@ @@ -1,16 +1,15 @@
1# $NetBSD: Makefile,v 1.308 2019/04/03 00:32:52 ryoon Exp $ 1# $NetBSD: Makefile,v 1.309 2019/04/30 03:41:51 taca Exp $
2 2
3PKGREVISION= 1 
4.include "../../mail/postfix/Makefile.common" 3.include "../../mail/postfix/Makefile.common"
5 4
6COMMENT= Postfix SMTP server and tools 5COMMENT= Postfix SMTP server and tools
7 6
8CONFLICTS+= courier-mta-[0-9]* fastforward>=0.51nb2 sendmail-[0-9]* 7CONFLICTS+= courier-mta-[0-9]* fastforward>=0.51nb2 sendmail-[0-9]*
9CONFLICTS+= esmtp>=1.2 nullmailer-[0-9]* 8CONFLICTS+= esmtp>=1.2 nullmailer-[0-9]*
10 9
11USE_TOOLS+= perl 10USE_TOOLS+= perl
12 11
13SPECIAL_PERMS+= sbin/postdrop ${POSTFIX_USER} ${MAILDROP_GROUP} 2555 12SPECIAL_PERMS+= sbin/postdrop ${POSTFIX_USER} ${MAILDROP_GROUP} 2555
14SPECIAL_PERMS+= sbin/postqueue ${POSTFIX_USER} ${MAILDROP_GROUP} 2555 13SPECIAL_PERMS+= sbin/postqueue ${POSTFIX_USER} ${MAILDROP_GROUP} 2555
15 14
16REPLACE_PERL+= auxiliary/qshape/qshape.pl 15REPLACE_PERL+= auxiliary/qshape/qshape.pl

cvs diff -r1.17 -r1.18 pkgsrc/mail/postfix/Makefile.common (expand / switch to unified diff)

--- pkgsrc/mail/postfix/Makefile.common 2018/12/15 16:35:23 1.17
+++ pkgsrc/mail/postfix/Makefile.common 2019/04/30 03:41:51 1.18
@@ -1,18 +1,18 @@ @@ -1,18 +1,18 @@
1# $NetBSD: Makefile.common,v 1.17 2018/12/15 16:35:23 taca Exp $ 1# $NetBSD: Makefile.common,v 1.18 2019/04/30 03:41:51 taca Exp $
2# used by mail/postfix/Makefile 2# used by mail/postfix/Makefile
3# used by mail/postfix/Makefile.module 3# used by mail/postfix/Makefile.module
4 4
5DISTNAME= postfix-3.3.2 5DISTNAME= postfix-3.3.3
6CATEGORIES= mail 6CATEGORIES= mail
7MASTER_SITES= ftp://ftp.porcupine.org/mirrors/postfix-release/official/ 7MASTER_SITES= ftp://ftp.porcupine.org/mirrors/postfix-release/official/
8MASTER_SITES+= http://mirrors.isc.org/pub/postfix/official/ 8MASTER_SITES+= http://mirrors.isc.org/pub/postfix/official/
9 9
10MAINTAINER= pkgsrc-users@NetBSD.org 10MAINTAINER= pkgsrc-users@NetBSD.org
11HOMEPAGE= http://www.postfix.org/ 11HOMEPAGE= http://www.postfix.org/
12# The postfix license has only very minor diffs from cpl-1.0. 12# The postfix license has only very minor diffs from cpl-1.0.
13LICENSE= cpl-1.0 13LICENSE= cpl-1.0
14#LICENSE= postfix-license 14#LICENSE= postfix-license
15 15
16DISTINFO_FILE= ${PKGDIR}/../../mail/postfix/distinfo 16DISTINFO_FILE= ${PKGDIR}/../../mail/postfix/distinfo
17PATCHDIR= ${PKGDIR}/../../mail/postfix/patches 17PATCHDIR= ${PKGDIR}/../../mail/postfix/patches
18 18

cvs diff -r1.178 -r1.179 pkgsrc/mail/postfix/distinfo (expand / switch to unified diff)

--- pkgsrc/mail/postfix/distinfo 2018/12/15 16:35:23 1.178
+++ pkgsrc/mail/postfix/distinfo 2019/04/30 03:41:51 1.179
@@ -1,10 +1,10 @@ @@ -1,10 +1,10 @@
1$NetBSD: distinfo,v 1.178 2018/12/15 16:35:23 taca Exp $ 1$NetBSD: distinfo,v 1.179 2019/04/30 03:41:51 taca Exp $
2 2
3SHA1 (postfix-3.3.2.tar.gz) = 71e18018a36ed97bce579e192ea7b531ec0d3d62 3SHA1 (postfix-3.3.3.tar.gz) = 8095c7c1f263d62df71abe65a53f0d4d9399c91d
4RMD160 (postfix-3.3.2.tar.gz) = cf41543b44dff9b1e7d4791ebdd4c2bc238a0636 4RMD160 (postfix-3.3.3.tar.gz) = 0c7afeb0f805c821436baa48acac660d433b4b19
5SHA512 (postfix-3.3.2.tar.gz) = df67eb978751900d357597def16f744dae990f5cc4e48af8dca57f84b0140e05416712727c1760b8f557ed3564cd593620756561b0a6f31db4b54d928e15293f 5SHA512 (postfix-3.3.3.tar.gz) = 9d04d48b5393c49c00ca62f0a24e21c9642f2b645431b66b532a559ad1b4d35c7581fec8bd1bb1a2d7b31b812b1cea3b29e0a0cbd6576bd377b2c810d27b7ec3
6Size (postfix-3.3.2.tar.gz) = 4429452 bytes 6Size (postfix-3.3.3.tar.gz) = 4429713 bytes
7SHA1 (patch-aa) = c8216f133e202a7bb37682b0dbc1448f021e7c1c 7SHA1 (patch-aa) = c8216f133e202a7bb37682b0dbc1448f021e7c1c
8SHA1 (patch-ag) = 10e7c6ec4ca9e05ba8a37eeb4910b784fb9a5e34 8SHA1 (patch-ag) = 10e7c6ec4ca9e05ba8a37eeb4910b784fb9a5e34
9SHA1 (patch-ai) = 464da0a53bc9cac1f4e932e9735b75f4a33c7aa7 9SHA1 (patch-ai) = 464da0a53bc9cac1f4e932e9735b75f4a33c7aa7
10SHA1 (patch-src_dns_dns__lookup.c) = 88cdda55765799d40f05fa7aad43cdbc58c4a307 10SHA1 (patch-src_dns_dns__lookup.c) = 88cdda55765799d40f05fa7aad43cdbc58c4a307

cvs diff -r1.20 -r1.21 pkgsrc/mail/postfix-sqlite/Makefile (expand / switch to unified diff)

--- pkgsrc/mail/postfix-sqlite/Makefile 2019/04/03 00:32:52 1.20
+++ pkgsrc/mail/postfix-sqlite/Makefile 2019/04/30 03:41:51 1.21
@@ -1,18 +1,17 @@ @@ -1,18 +1,17 @@
1# $NetBSD: Makefile,v 1.20 2019/04/03 00:32:52 ryoon Exp $ 1# $NetBSD: Makefile,v 1.21 2019/04/30 03:41:51 taca Exp $
2# 2#
3 3
4COMMENT= Postfix SMTP server SQLite backend module 4COMMENT= Postfix SMTP server SQLite backend module
5PKGREVISION= 1 
6 5
7POSTFIX_LIB= sqlite 6POSTFIX_LIB= sqlite
8POSTFIX_LIBDIR= src/global 7POSTFIX_LIBDIR= src/global
9POSTFIX_LIB_DICT= yes 8POSTFIX_LIB_DICT= yes
10POSTFIX_LIB_MKMAP= no 9POSTFIX_LIB_MKMAP= no
11 10
12.include "../../mail/postfix/Makefile.module" 11.include "../../mail/postfix/Makefile.module"
13 12
14CCARGS+= -I${BUILDLINK_PREFIX.sqlite3}/include 13CCARGS+= -I${BUILDLINK_PREFIX.sqlite3}/include
15AUXLIBS_MODULE= -L${BUILDLINK_PREFIX.sqlite3}/lib -lsqlite3 \ 14AUXLIBS_MODULE= -L${BUILDLINK_PREFIX.sqlite3}/lib -lsqlite3 \
16 ${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.sqlite3}/lib 15 ${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.sqlite3}/lib
17 16
18.include "../../databases/sqlite3/buildlink3.mk" 17.include "../../databases/sqlite3/buildlink3.mk"