head 1.25; access; symbols pkgsrc-2013Q2:1.25.0.8 pkgsrc-2013Q2-base:1.25 pkgsrc-2012Q4:1.25.0.6 pkgsrc-2012Q4-base:1.25 pkgsrc-2011Q4:1.25.0.4 pkgsrc-2011Q4-base:1.25 pkgsrc-2011Q2:1.25.0.2 pkgsrc-2011Q2-base:1.25 pkgsrc-2010Q4:1.24.0.10 pkgsrc-2010Q4-base:1.24 pkgsrc-2010Q3:1.24.0.8 pkgsrc-2010Q3-base:1.24 pkgsrc-2010Q2:1.24.0.6 pkgsrc-2010Q2-base:1.24 pkgsrc-2010Q1:1.24.0.4 pkgsrc-2010Q1-base:1.24 pkgsrc-2009Q4:1.24.0.2 pkgsrc-2009Q4-base:1.24 pkgsrc-2009Q3:1.23.0.4 pkgsrc-2009Q3-base:1.23 pkgsrc-2009Q2:1.23.0.2 pkgsrc-2009Q2-base:1.23 pkgsrc-2009Q1:1.22.0.4 pkgsrc-2009Q1-base:1.22 pkgsrc-2008Q4:1.22.0.2 pkgsrc-2008Q4-base:1.22 pkgsrc-2008Q3:1.21.0.2 pkgsrc-2008Q3-base:1.21 cube-native-xorg:1.20.0.2 cube-native-xorg-base:1.20 pkgsrc-2008Q2:1.19.0.8 pkgsrc-2008Q2-base:1.19 cwrapper:1.19.0.6 pkgsrc-2008Q1:1.19.0.4 pkgsrc-2008Q1-base:1.19 pkgsrc-2007Q4:1.19.0.2 pkgsrc-2007Q4-base:1.19 pkgsrc-2007Q3:1.18.0.4 pkgsrc-2007Q3-base:1.18 pkgsrc-2007Q2:1.18.0.2 pkgsrc-2007Q2-base:1.18 pkgsrc-2007Q1:1.17.0.2 pkgsrc-2007Q1-base:1.17 pkgsrc-2006Q4:1.16.0.2 pkgsrc-2006Q4-base:1.16 pkgsrc-2006Q3:1.15.0.2 pkgsrc-2006Q3-base:1.15 pkgsrc-2006Q2:1.12.0.6 pkgsrc-2006Q2-base:1.12 pkgsrc-2006Q1:1.12.0.4 pkgsrc-2006Q1-base:1.12 pkgsrc-2005Q4:1.12.0.2 pkgsrc-2005Q4-base:1.12 pkgsrc-2005Q3:1.9.0.2 pkgsrc-2005Q3-base:1.9 pkgsrc-2005Q2:1.7.0.8 pkgsrc-2005Q2-base:1.7 pkgsrc-2005Q1:1.7.0.6 pkgsrc-2005Q1-base:1.7 pkgsrc-2004Q4:1.7.0.4 pkgsrc-2004Q4-base:1.7 pkgsrc-2004Q3:1.7.0.2 pkgsrc-2004Q3-base:1.7 pkgsrc-2004Q2:1.6.0.2 pkgsrc-2004Q2-base:1.6 pkgsrc-2004Q1:1.3.0.2 pkgsrc-2004Q1-base:1.3 pkgsrc-base:1.1.1.2 pkgsrc-2003Q4:1.2.0.2 pkgsrc-2003Q4-base:1.2 buildlink2-base:1.2 NetBSD-current-20000814:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.25 date 2011.02.26.09.01.36; author tron; state dead; branches; next 1.24; 1.24 date 2009.12.13.08.55.57; author martti; state Exp; branches 1.24.10.1; next 1.23; 1.23 date 2009.05.13.10.34.06; author martti; state Exp; branches; next 1.22; 1.22 date 2008.11.03.00.47.36; author taca; state Exp; branches; next 1.21; 1.21 date 2008.09.17.13.44.16; author joerg; state Exp; branches; next 1.20; 1.20 date 2008.09.04.08.25.31; author martti; state Exp; branches; next 1.19; 1.19 date 2007.10.22.06.15.56; author martti; state Exp; branches 1.19.8.1; next 1.18; 1.18 date 2007.05.30.07.58.30; author martti; state Exp; branches; next 1.17; 1.17 date 2007.04.03.07.35.47; author martti; state Exp; branches; next 1.16; 1.16 date 2006.10.16.09.48.00; author martti; state Exp; branches; next 1.15; 1.15 date 2006.08.31.18.45.02; author martti; state Exp; branches; next 1.14; 1.14 date 2006.08.11.12.34.54; author taca; state Exp; branches; next 1.13; 1.13 date 2006.07.13.09.57.53; author martti; state Exp; branches; next 1.12; 1.12 date 2005.11.30.14.02.47; author martti; state Exp; branches; next 1.11; 1.11 date 2005.11.15.10.43.20; author martti; state Exp; branches; next 1.10; 1.10 date 2005.09.30.06.04.32; author martti; state Exp; branches; next 1.9; 1.9 date 2005.08.23.02.31.44; author reed; state Exp; branches 1.9.2.1; next 1.8; 1.8 date 2005.08.14.21.51.02; author christos; state Exp; branches; next 1.7; 1.7 date 2004.07.02.08.03.04; author martti; state Exp; branches; next 1.6; 1.6 date 2004.06.06.13.50.41; author taca; state Exp; branches; next 1.5; 1.5 date 2004.04.20.17.50.40; author taca; state Exp; branches; next 1.4; 1.4 date 2004.04.14.12.55.20; author minskim; state Exp; branches; next 1.3; 1.3 date 2004.03.06.15.08.32; author grant; state Exp; branches; next 1.2; 1.2 date 2000.08.14.04.40.00; author itojun; state dead; branches; next 1.1; 1.1 date 2000.08.14.04.33.24; author itojun; state Exp; branches 1.1.1.1; next ; 1.24.10.1 date 2011.03.11.10.54.03; author tron; state Exp; branches; next ; 1.19.8.1 date 2008.09.05.11.55.45; author ghen; state Exp; branches; next ; 1.9.2.1 date 2005.10.05.13.45.39; author salo; state Exp; branches; next 1.9.2.2; 1.9.2.2 date 2005.11.15.11.42.44; author salo; state Exp; branches; next ; 1.1.1.1 date 2000.08.14.04.33.24; author itojun; state Exp; branches; next 1.1.1.2; 1.1.1.2 date 2004.03.06.15.04.13; author grant; state Exp; branches; next ; desc @@ 1.25 log @Remove outdated and unmaintained "postfix-current" package. Please use the "postfix" package instead which contains a more recent version. @ text @$NetBSD: patch-ai,v 1.24 2009/12/13 08:55:57 martti Exp $ Make this pkgsrc friendly. Add support for NetBSD 5.x and DragonFly BSD. --- makedefs.orig 2009-11-10 02:44:41.000000000 +0200 +++ makedefs 2009-12-13 10:47:16.000000000 +0200 @@@@ -146,6 +146,8 @@@@ ;; FreeBSD.8*) SYSTYPE=FREEBSD8 ;; + DragonFly.*) SYSTYPE=DRAGONFLY + ;; OpenBSD.2*) SYSTYPE=OPENBSD2 ;; OpenBSD.3*) SYSTYPE=OPENBSD3 @@@@ -162,6 +164,8 @@@@ ;; NetBSD.4*) SYSTYPE=NETBSD4 ;; + NetBSD.5*) SYSTYPE=NETBSD5 + ;; BSD/OS.2*) SYSTYPE=BSDI2 ;; BSD/OS.3*) SYSTYPE=BSDI3 @@@@ -214,13 +218,6 @@@@ esac ;; ULTRIX.4*) SYSTYPE=ULTRIX4 - if [ -f /usr/local/lib/libdb.a ]; then - SYSLIBS="$SYSLIBS -ldb" - CCARGS="$CCARGS -DHAS_DB" - if [ -d /usr/local/include/db ]; then - CCARGS="$CCARGS -I/usr/local/include/db" - fi - fi for l in syslog resolv; do if [ -f /usr/local/lib/lib$l.a ]; then SYSLIBS="$SYSLIBS -l$l" @@@@ -252,25 +249,8 @@@@ esac;; # Tested with RedHat 3.03 on 20020729. Linux.1*) SYSTYPE=LINUX1 - SYSLIBS="-ldb" ;; Linux.2*) SYSTYPE=LINUX2 - # Postfix no longer needs DB 1.85 compatibility - if [ -f /usr/include/db.h ] - then - : we are all set - elif [ -f /usr/include/db/db.h ] - then - CCARGS="$CCARGS -I/usr/include/db" - else - # No, we're not going to try db1 db2 db3 etc. - # On a properly installed system, Postfix builds - # by including and by linking with -ldb - echo "No include file found." 1>&2 - echo "Install the appropriate db*-devel package first." 1>&2 - echo "See the RELEASE_NOTES file for more information." 1>&2 - exit 1 - fi # GDBM locks the DBM .pag file after open. This breaks postmap. # if [ -f /usr/include/gdbm-ndbm.h ] # then @@@@ -281,7 +261,6 @@@@ # CCARGS="$CCARGS -DHAS_DBM -DPATH_NDBM_H=''" # GDBM_LIBS=gdbm # fi - SYSLIBS="-ldb" for name in nsl resolv $GDBM_LIBS do for lib in /usr/lib64 /lib64 /usr/lib /lib @@@@ -383,25 +362,13 @@@@ HP-UX.A.09.*) SYSTYPE=HPUX9 SYSLIBS=-ldbm CCARGS="$CCARGS -DMISSING_USLEEP" - if [ -f /usr/lib/libdb.a ]; then - CCARGS="$CCARGS -DHAS_DB" - SYSLIBS="$SYSLIBS -ldb" - fi ;; HP-UX.B.10.*) SYSTYPE=HPUX10 CCARGS="$CCARGS `nm /usr/lib/libc.a 2>/dev/null | (grep usleep >/dev/null || echo '-DMISSING_USLEEP')`" - if [ -f /usr/lib/libdb.a ]; then - CCARGS="$CCARGS -DHAS_DB" - SYSLIBS=-ldb - fi ;; HP-UX.B.11.*) SYSTYPE=HPUX11 SYSLIBS=-lnsl - if [ -f /usr/lib/libdb.a ]; then - CCARGS="$CCARGS -DHAS_DB" - SYSLIBS="$SYSLIBS -ldb" - fi ;; ReliantUNIX-?.5.43) SYSTYPE=ReliantUnix543 RANLIB=echo @ 1.24 log @Updated to the latest development release. @ text @d1 1 a1 1 $NetBSD: patch-ai,v 1.23 2009/05/13 10:34:06 martti Exp $ @ 1.24.10.1 log @Pullup ticket #3385 - requested by taca mail/postfix-current: security update Revisions pulled up: - mail/postfix-current/MESSAGE patch - mail/postfix-current/MESSAGE.sasl patch - mail/postfix-current/Makefile patch - mail/postfix-current/PLIST patch - mail/postfix-current/distinfo patch - mail/postfix-current/files/mailer.conf patch - mail/postfix-current/patches/patch-aa patch - mail/postfix-current/patches/patch-ag patch - mail/postfix-current/patches/patch-ai patch - mail/postfix-current/patches/patch-as patch - mail/postfix-current/patches/patch-at deleted - mail/postfix-current/patches/patch-au deleted - mail/postfix-current/patches/patch-av deleted --- Update "postfix-current" package to version 2.8.1: Postfix stable release 2.8.0 is available. This release continues the move towards improving code and documentation, and making the system better prepared for changes in the threat environment. The postscreen daemon (a zombie blocker in front of Postfix) is now included with the stable release. postscreen now supports TLS and can log the rejected sender, recipient and helo information. See the POSTSCREEN_README file for recommended usage scenarios. Support for DNS whitelisting (permit_rhswl_client), and for pattern matching to filter the responses from DNS white/blacklist servers (e.g., reject_rhsbl_client zen.spamhaus.org=127.0.0.[1..10]). Improved message tracking across SMTP-based content filters; the after-filter SMTP server can log the before-filter queue ID (the XCLIENT protocol was extended). Read-only support for sqlite databases. See sqlite_table(5) and SQLITE_README. Support for 'footers' that are appended to SMTP server "reject" responses. See "smtpd_reject_footer" in the postconf(5) manpage. @ text @d1 1 a1 1 $NetBSD: patch-ai,v 1.26 2010/02/25 13:01:23 martti Exp $ d6 2 a7 2 --- makedefs.orig 2010-02-03 22:58:58.000000000 +0200 +++ makedefs 2010-02-25 14:48:50.000000000 +0200 @ 1.23 log @Updated mail/postfix-current to 2.7.20090511 This same as 2.6.0... @ text @d1 1 a1 1 $NetBSD: patch-ai,v 1.24 2008/11/03 00:47:17 taca Exp $ d6 3 a8 3 --- makedefs.orig 2009-05-12 00:26:46.000000000 +0300 +++ makedefs 2009-05-13 12:26:34.000000000 +0300 @@@@ -144,6 +144,8 @@@@ d10 1 a10 1 FreeBSD.7*) SYSTYPE=FREEBSD7 d17 1 a17 1 @@@@ -160,6 +162,8 @@@@ d26 1 a26 1 @@@@ -212,13 +216,6 @@@@ d40 1 a40 1 @@@@ -250,25 +247,8 @@@@ d66 1 a66 1 @@@@ -279,7 +259,6 @@@@ d74 1 a74 1 @@@@ -372,25 +351,13 @@@@ @ 1.22 log @Make it build on NetBSD current (and NetBSD 5.x). @ text @d1 1 a1 1 $NetBSD: patch-ai,v 1.21 2008/09/17 13:44:16 joerg Exp $ d6 3 a8 3 --- makedefs.orig 2008-09-04 08:46:54.000000000 +0900 +++ makedefs @@@@ -144,6 +144,8 @@@@ case "$SYSTEM.$RELEASE" in d17 1 a17 1 @@@@ -160,6 +162,8 @@@@ case "$SYSTEM.$RELEASE" in d26 1 a26 1 @@@@ -210,13 +214,6 @@@@ case "$SYSTEM.$RELEASE" in d40 1 a40 1 @@@@ -248,25 +245,8 @@@@ case "$SYSTEM.$RELEASE" in d66 1 a66 1 @@@@ -277,7 +257,6 @@@@ case "$SYSTEM.$RELEASE" in d74 1 a74 1 @@@@ -370,25 +349,13 @@@@ EOF @ 1.21 log @Support newer DragonFly versions. From PR 39148. @ text @d1 1 a1 1 $NetBSD: patch-ai,v 1.20 2008/09/04 08:25:31 martti Exp $ d4 1 d6 3 a8 3 --- makedefs.orig 2007-08-19 14:28:11.000000000 +0000 +++ makedefs 2007-10-22 05:50:31.000000000 +0000 @@@@ -132,6 +132,8 @@@@ d17 10 a26 1 @@@@ -198,13 +200,6 @@@@ d40 1 a40 1 @@@@ -236,25 +231,8 @@@@ d66 1 a66 1 @@@@ -265,7 +243,6 @@@@ d74 1 a74 1 @@@@ -360,25 +337,13 @@@@ @ 1.20 log @Updated mail/postfix-current to 2.6.20080903 Postfix 2.4 and later, on Linux kernel 2.6, is vulnerable to a denial of service attack by a local user. There is no breach of data confidentiality or data integrity. This problem was found by the Postfix author during routine source code maintenance. An on-line version of this announcement is available at http://www.postfix.org/announcements/20080902.html @ text @d1 1 a1 1 $NetBSD: patch-ai,v 1.19 2007/10/22 06:15:56 martti Exp $ d11 1 a11 1 + DragonFly.1*) SYSTYPE=FREEBSD4 @ 1.19 log @Updated mail/postfix-current to 2.5-20071006 Lost of fixes, see HISTORY for details... @ text @d1 3 a3 1 $NetBSD: patch-ai,v 1.18 2007/05/30 07:58:30 martti Exp $ @ 1.19.8.1 log @Pullup ticket 2518 - requested by martti security update for postfix - pkgsrc/mail/postfix/Makefile 1.219, 1.220 - pkgsrc/mail/postfix/distinfo 1.119 - pkgsrc/mail/postfix/patches/patch-aa 1.21 - pkgsrc/mail/postfix/patches/patch-ag 1.25 - pkgsrc/mail/postfix/patches/patch-ai 1.22 - pkgsrc/mail/postfix-current/Makefile 1.100, 1.101 - pkgsrc/mail/postfix-current/distinfo 1.46 - pkgsrc/mail/postfix-current/patches/patch-aa 1.19 - pkgsrc/mail/postfix-current/patches/patch-ag 1.17 - pkgsrc/mail/postfix-current/patches/patch-ai 1.20 Module Name: pkgsrc Committed By: ghen Date: Fri Aug 22 20:29:55 UTC 2008 Modified Files: pkgsrc/mail/postfix: Makefile pkgsrc/mail/postfix-current: Makefile Log Message: Add some (http) mirrors. --- Module Name: pkgsrc Committed By: martti Date: Thu Sep 4 08:25:20 UTC 2008 Modified Files: pkgsrc/mail/postfix: Makefile distinfo pkgsrc/mail/postfix/patches: patch-aa patch-ag patch-ai Log Message: Updated mail/postfix to 2.5.5 Postfix 2.4 and later, on Linux kernel 2.6, is vulnerable to a denial of service attack by a local user. There is no breach of data confidentiality or data integrity. This problem was found by the Postfix author during routine source code maintenance. An on-line version of this announcement is available at http://www.postfix.org/announcements/20080902.html --- Module Name: pkgsrc Committed By: martti Date: Thu Sep 4 08:25:31 UTC 2008 Modified Files: pkgsrc/mail/postfix-current: Makefile distinfo pkgsrc/mail/postfix-current/patches: patch-aa patch-ag patch-ai Log Message: Updated mail/postfix-current to 2.6.20080903 Postfix 2.4 and later, on Linux kernel 2.6, is vulnerable to a denial of service attack by a local user. There is no breach of data confidentiality or data integrity. This problem was found by the Postfix author during routine source code maintenance. An on-line version of this announcement is available at http://www.postfix.org/announcements/20080902.html @ text @d1 1 a1 3 $NetBSD: patch-ai,v 1.19 2007/10/22 06:15:56 martti Exp $ Make this pkgsrc friendly. @ 1.18 log @Updated mail/postfix-current to 2.5-20070529 Lots of changes, see the HISTORY file for details. @ text @d1 1 a1 1 $NetBSD: patch-ai,v 1.17 2007/04/03 07:35:47 martti Exp $ d3 3 a5 3 --- makedefs.orig 2007-05-15 03:11:50.000000000 +0300 +++ makedefs 2007-05-30 10:49:06.000000000 +0300 @@@@ -130,6 +130,8 @@@@ d7 1 a7 1 FreeBSD.6*) SYSTYPE=FREEBSD6 d14 1 a14 1 @@@@ -196,13 +198,6 @@@@ d28 1 a28 1 @@@@ -234,25 +229,8 @@@@ d54 1 a54 1 @@@@ -263,7 +241,6 @@@@ d62 1 a62 1 @@@@ -358,25 +335,13 @@@@ @ 1.17 log @Updated mail/postfix-current to 2.5-20070402 This is a new development snapshot. Sync with Makefile with mail/postfix. @ text @d1 1 a1 1 $NetBSD: patch-ai,v 1.20 2007/04/03 07:27:51 martti Exp $ d3 2 a4 2 --- makedefs.orig 2007-03-24 15:30:18.000000000 +0200 +++ makedefs 2007-04-03 08:51:47.000000000 +0300 d62 1 a62 1 @@@@ -332,25 +309,13 @@@@ @ 1.16 log @Updated mail/postfix-current to 2.4-20061015 * lots of bugfixes and cleanups @ text @d1 1 a1 1 $NetBSD: patch-ai,v 1.15 2006/08/31 18:45:02 martti Exp $ d3 3 a5 3 --- makedefs.orig 2006-08-26 16:02:51.000000000 +0000 +++ makedefs 2006-10-16 12:43:36.000000000 +0000 @@@@ -118,6 +118,8 @@@@ d14 1 a14 1 @@@@ -184,13 +186,6 @@@@ d28 1 a28 1 @@@@ -222,25 +217,8 @@@@ d54 1 a54 1 @@@@ -251,7 +229,6 @@@@ d62 1 a62 1 @@@@ -279,25 +256,13 @@@@ @ 1.15 log @Updated mail/postfix-current to 2.4-20060825 Lots of bug fixes, see HISTORY for details... @ text @d1 1 a1 1 $NetBSD: patch-ai,v 1.14 2006/08/11 12:34:54 taca Exp $ d3 2 a4 2 --- makedefs.orig 2006-07-31 13:04:00.000000000 +0000 +++ makedefs 2006-08-31 21:39:40.000000000 +0000 d14 1 a14 10 @@@@ -132,6 +134,8 @@@@ ;; NetBSD.3*) SYSTYPE=NETBSD3 ;; + NetBSD.4*) SYSTYPE=NETBSD4 + ;; BSD/OS.2*) SYSTYPE=BSDI2 ;; BSD/OS.3*) SYSTYPE=BSDI3 @@@@ -182,13 +186,6 @@@@ d28 1 a28 1 @@@@ -220,25 +217,8 @@@@ d54 1 a54 1 @@@@ -249,7 +229,6 @@@@ d62 1 a62 1 @@@@ -277,25 +256,13 @@@@ @ 1.14 log @Accept NetBSD 4.* as NETBSD4 to compile on NetBSD current. Bump PKGREVISION. @ text @d1 1 a1 1 $NetBSD: patch-ai,v 1.13 2006/07/13 09:57:53 martti Exp $ d3 3 a5 3 --- makedefs.orig 2006-07-12 06:25:31.000000000 +0900 +++ makedefs @@@@ -118,6 +118,8 @@@@ case "$SYSTEM.$RELEASE" in d14 1 a14 1 @@@@ -130,6 +132,8 @@@@ case "$SYSTEM.$RELEASE" in d23 1 a23 1 @@@@ -180,13 +184,6 @@@@ case "$SYSTEM.$RELEASE" in d37 1 a37 1 @@@@ -218,25 +215,8 @@@@ case "$SYSTEM.$RELEASE" in d63 1 a63 1 @@@@ -247,7 +227,6 @@@@ case "$SYSTEM.$RELEASE" in d71 1 a71 1 @@@@ -275,25 +254,13 @@@@ case "$SYSTEM.$RELEASE" in @ 1.13 log @Updated mail/postfix-current to 2.4-20060711 This is the first development version after 2.3.0 release. @ text @d1 1 a1 1 $NetBSD: patch-ai,v 1.12 2005/11/30 14:02:47 martti Exp $ d3 3 a5 3 --- makedefs.orig 2006-07-11 21:25:31.000000000 +0000 +++ makedefs 2006-07-13 11:22:55.000000000 +0000 @@@@ -118,6 +118,8 @@@@ d14 10 a23 1 @@@@ -180,13 +182,6 @@@@ d37 1 a37 1 @@@@ -218,25 +213,8 @@@@ d63 1 a63 1 @@@@ -247,7 +225,6 @@@@ d71 1 a71 1 @@@@ -275,25 +252,13 @@@@ @ 1.12 log @Updated postfix to 2.3-20051128 - Configurable text for (non)delivery status notifications. - Support for multiple ISP accounts, implemented with sender-dependent relayhosts and with sender-dependent SASL passwords. - Enhanced status codes per RFC 2034. This enables much improved error reporting with mail client programs, possibly in the user's own language. - Complete support for (non)delivery status notifications (DSN) per RFC 346[1-4]. This also enables improved error reporting. @ text @d1 1 a1 1 $NetBSD: patch-ai,v 1.11 2005/11/15 10:43:20 martti Exp $ d3 2 a4 2 --- makedefs.orig 2005-11-14 21:21:04.000000000 +0200 +++ makedefs 2005-11-30 13:49:04.000000000 +0200 d14 1 a14 10 @@@@ -126,7 +128,7 @@@@ ;; NetBSD.1*) SYSTYPE=NETBSD1 ;; - NetBSD.2*) SYSTYPE=NETBSD2 + NetBSD.[23]*)SYSTYPE=NETBSD2 ;; BSD/OS.2*) SYSTYPE=BSDI2 ;; @@@@ -178,13 +180,6 @@@@ d28 1 a28 1 @@@@ -216,25 +211,8 @@@@ d54 1 a54 1 @@@@ -245,7 +223,6 @@@@ d62 1 a62 1 @@@@ -273,25 +250,13 @@@@ @ 1.11 log @Treat DragonFly as FreeBSD 4 to let Postfix build. @ text @d1 1 a1 1 $NetBSD: patch-ai,v 1.10 2005/09/30 06:04:32 martti Exp $ d3 3 a5 3 --- makedefs.orig 2005-07-17 02:51:31.000000000 +0300 +++ makedefs 2005-11-15 10:39:33.000000000 +0200 @@@@ -116,6 +116,8 @@@@ d7 1 a7 1 FreeBSD.5*) SYSTYPE=FREEBSD5 d14 1 a14 1 @@@@ -124,7 +126,7 @@@@ d23 1 a23 1 @@@@ -176,13 +178,6 @@@@ d37 1 a37 1 @@@@ -214,25 +209,8 @@@@ d63 1 a63 1 @@@@ -243,7 +221,6 @@@@ d71 1 a71 1 @@@@ -271,25 +248,13 @@@@ @ 1.10 log @Updated postfix-current to 2.3-20050922 * lots of bug fixes and new features (see RELEASE_NOTES for details) * sync PLIST.*, MESSAGE.*, Makefile and options.mk with pkgsrc/mail/postfix @ text @d1 1 a1 1 $NetBSD: patch-ai,v 1.9 2005/08/23 02:31:44 reed Exp $ d4 11 a14 2 +++ makedefs 2005-09-30 05:52:25.000000000 +0300 @@@@ -124,7 +124,7 @@@@ d23 1 a23 1 @@@@ -176,13 +176,6 @@@@ d37 1 a37 1 @@@@ -214,25 +207,8 @@@@ d63 1 a63 1 @@@@ -243,7 +219,6 @@@@ d71 1 a71 1 @@@@ -271,25 +246,13 @@@@ @ 1.9 log @Add DRAGONFLY1 and FREEBSD6 support. TODO: this needs more testing and also needs to be submitted to developer. @ text @d1 1 a1 1 $NetBSD$ d3 3 a5 3 --- makedefs.orig 2005-07-16 16:51:31.000000000 -0700 +++ makedefs 2005-08-22 19:04:19.000000000 -0700 @@@@ -116,6 +116,10 @@@@ d7 1 a7 1 FreeBSD.5*) SYSTYPE=FREEBSD5 d9 2 a10 5 + FreeBSD.6*) SYSTYPE=FREEBSD6 + ;; + DragonFly.1*) SYSTYPE=DRAGONFLY1 + ;; OpenBSD.2*) SYSTYPE=OPENBSD2 d12 1 a12 2 OpenBSD.3*) SYSTYPE=OPENBSD3 @@@@ -126,6 +130,8 @@@@ d14 2 a15 1 NetBSD.2*) SYSTYPE=NETBSD2 d17 16 a32 7 + NetBSD.3*) SYSTYPE=NETBSD3 + ;; BSD/OS.2*) SYSTYPE=BSDI2 ;; BSD/OS.3*) SYSTYPE=BSDI3 @@@@ -217,22 +223,6 @@@@ SYSLIBS="-ldb" d54 1 a54 1 @@@@ -243,7 +233,6 @@@@ d62 26 @ 1.9.2.1 log @Pullup ticket 801 - requested by Martti Kuparinen postfix-current update and PLIST fix Revisions pulled up: - pkgsrc/mail/postfix-current/MESSAGE.sasl 1.3 - pkgsrc/mail/postfix-current/MESSAGE.tls removed - pkgsrc/mail/postfix-current/Makefile 1.45 - pkgsrc/mail/postfix-current/PLIST 1.7, 1.8 - pkgsrc/mail/postfix-current/PLIST.inet6 removed - pkgsrc/mail/postfix-current/PLIST.sasl removed - pkgsrc/mail/postfix-current/PLIST.tls removed - pkgsrc/mail/postfix-current/distinfo 1.14 - pkgsrc/mail/postfix-current/options.mk 1.11 - pkgsrc/mail/postfix-current/patches/patch-aa 1.15 - pkgsrc/mail/postfix-current/patches/patch-ab 1.8 - pkgsrc/mail/postfix-current/patches/patch-ac 1.6 - pkgsrc/mail/postfix-current/patches/patch-ag 1.9 - pkgsrc/mail/postfix-current/patches/patch-ai 1.10 Module Name: pkgsrc Committed By: martti Date: Fri Sep 30 05:42:38 UTC 2005 Modified Files: pkgsrc/mail/postfix-current: PLIST Removed Files: pkgsrc/mail/postfix-current: PLIST.tls Log Message: Fix PLIST issues noted in bulkbuilds --- Module Name: pkgsrc Committed By: martti Date: Fri Sep 30 06:04:32 UTC 2005 Modified Files: pkgsrc/mail/postfix-current: MESSAGE.sasl Makefile PLIST distinfo options.mk pkgsrc/mail/postfix-current/patches: patch-aa patch-ag patch-ai Added Files: pkgsrc/mail/postfix-current/patches: patch-ab patch-ac Removed Files: pkgsrc/mail/postfix-current: MESSAGE.tls PLIST.inet6 PLIST.sasl Log Message: Updated postfix-current to 2.3-20050922 * lots of bug fixes and new features (see RELEASE_NOTES for details) * sync PLIST.*, MESSAGE.*, Makefile and options.mk with pkgsrc/mail/postfix @ text @d1 1 a1 1 $NetBSD: patch-ai,v 1.10 2005/09/30 06:04:32 martti Exp $ d3 3 a5 3 --- makedefs.orig 2005-07-17 02:51:31.000000000 +0300 +++ makedefs 2005-09-30 05:52:25.000000000 +0300 @@@@ -124,7 +124,7 @@@@ d7 1 a7 1 NetBSD.1*) SYSTYPE=NETBSD1 d9 5 a13 2 - NetBSD.2*) SYSTYPE=NETBSD2 + NetBSD.[23]*)SYSTYPE=NETBSD2 d15 7 d24 3 a26 19 @@@@ -176,13 +176,6 @@@@ esac ;; ULTRIX.4*) SYSTYPE=ULTRIX4 - if [ -f /usr/local/lib/libdb.a ]; then - SYSLIBS="$SYSLIBS -ldb" - CCARGS="$CCARGS -DHAS_DB" - if [ -d /usr/local/include/db ]; then - CCARGS="$CCARGS -I/usr/local/include/db" - fi - fi for l in syslog resolv; do if [ -f /usr/local/lib/lib$l.a ]; then SYSLIBS="$SYSLIBS -l$l" @@@@ -214,25 +207,8 @@@@ esac;; # Tested with RedHat 3.03 on 20020729. Linux.1*) SYSTYPE=LINUX1 - SYSLIBS="-ldb" d48 1 a48 1 @@@@ -243,7 +219,6 @@@@ a55 26 @@@@ -271,25 +246,13 @@@@ HP-UX.A.09.*) SYSTYPE=HPUX9 SYSLIBS=-ldbm CCARGS="$CCARGS -DMISSING_USLEEP" - if [ -f /usr/lib/libdb.a ]; then - CCARGS="$CCARGS -DHAS_DB" - SYSLIBS="$SYSLIBS -ldb" - fi ;; HP-UX.B.10.*) SYSTYPE=HPUX10 CCARGS="$CCARGS `nm /usr/lib/libc.a 2>/dev/null | (grep usleep >/dev/null || echo '-DMISSING_USLEEP')`" - if [ -f /usr/lib/libdb.a ]; then - CCARGS="$CCARGS -DHAS_DB" - SYSLIBS=-ldb - fi ;; HP-UX.B.11.*) SYSTYPE=HPUX11 SYSLIBS=-lnsl - if [ -f /usr/lib/libdb.a ]; then - CCARGS="$CCARGS -DHAS_DB" - SYSLIBS="$SYSLIBS -ldb" - fi ;; ReliantUNIX-?.5.43) SYSTYPE=ReliantUnix543 RANLIB=echo @ 1.9.2.2 log @Pullup ticket 905 - requested by Martti Kuparinen portability fixes for postfix Revisions pulled up: - pkgsrc/mail/postfix/distinfo 1.90, 1.91, 1.92 - pkgsrc/mail/postfix/patches/patch-ag 1.17, 1.18 - pkgsrc/mail/postfix/patches/patch-ai 1.14 - pkgsrc/mail/postfix-current/distinfo 1.15, 1.16, 1.17 - pkgsrc/mail/postfix-current/patches/patch-ag 1.10, 1.11 - pkgsrc/mail/postfix-current/patches/patch-ai 1.11 Module Name: pkgsrc Committed By: joerg Date: Thu Oct 13 13:06:38 UTC 2005 Modified Files: pkgsrc/mail/postfix: distinfo pkgsrc/mail/postfix/patches: patch-ai Log Message: Treat DragonFly as FreeBSD 4 to let Postfix build. --- Module Name: pkgsrc Committed By: martti Date: Sat Nov 12 05:19:25 UTC 2005 Modified Files: pkgsrc/mail/postfix: distinfo pkgsrc/mail/postfix/patches: patch-ag Log Message: Make this compile on NetBSD 2.1. Does not affect other versions so no version bump. Fixes pkg/31952. --- Module Name: pkgsrc Committed By: martti Date: Sat Nov 12 05:23:18 UTC 2005 Modified Files: pkgsrc/mail/postfix-current: distinfo pkgsrc/mail/postfix-current/patches: patch-ag Log Message: Make this compile on NetBSD 2.1. Does not affect other versions so no version bump. Fixes same problem as pkg/31952. --- Module Name: pkgsrc Committed By: martti Date: Sun Nov 13 10:37:10 UTC 2005 Modified Files: pkgsrc/mail/postfix: distinfo pkgsrc/mail/postfix-current: distinfo pkgsrc/mail/postfix-current/patches: patch-ag pkgsrc/mail/postfix/patches: patch-ag Log Message: Regenerate the patches not to add NetBSD stuff inside Mac OS X section. --- Module Name: pkgsrc Committed By: martti Date: Tue Nov 15 10:43:20 UTC 2005 Modified Files: pkgsrc/mail/postfix-current: distinfo pkgsrc/mail/postfix-current/patches: patch-ai Log Message: Treat DragonFly as FreeBSD 4 to let Postfix build. @ text @d1 1 a1 1 $NetBSD: patch-ai,v 1.11 2005/11/15 10:43:20 martti Exp $ d4 2 a5 11 +++ makedefs 2005-11-15 10:39:33.000000000 +0200 @@@@ -116,6 +116,8 @@@@ ;; FreeBSD.5*) SYSTYPE=FREEBSD5 ;; + DragonFly.1*) SYSTYPE=FREEBSD4 + ;; OpenBSD.2*) SYSTYPE=OPENBSD2 ;; OpenBSD.3*) SYSTYPE=OPENBSD3 @@@@ -124,7 +126,7 @@@@ d14 1 a14 1 @@@@ -176,13 +178,6 @@@@ d28 1 a28 1 @@@@ -214,25 +209,8 @@@@ d54 1 a54 1 @@@@ -243,7 +221,6 @@@@ d62 1 a62 1 @@@@ -271,25 +248,13 @@@@ @ 1.8 log @Update to postfix-2.3-20050726 @ text @d1 1 a1 1 $NetBSD: patch-ai,v 1.7 2004/07/02 08:03:04 martti Exp $ d3 14 a16 3 --- makedefs.orig 2005-07-16 19:51:31.000000000 -0400 +++ makedefs 2005-08-14 17:26:07.000000000 -0400 @@@@ -126,6 +126,8 @@@@ d25 1 a25 1 @@@@ -217,22 +219,6 @@@@ d48 1 a48 1 @@@@ -243,7 +229,6 @@@@ @ 1.7 log @Updated postfix-current to 2.2-20040628 * Sync with pkgsrc/mail/postfix * Get rid of canonical_classes patch * No IPv6 patch @ text @d1 1 a1 1 $NetBSD: patch-ai,v 1.11 2004/06/21 16:13:24 martti Exp $ d3 12 a14 3 --- makedefs.orig 2004-04-14 14:59:43.000000000 -0400 +++ makedefs 2004-05-23 22:53:06.000000000 -0400 @@@@ -182,22 +182,6 @@@@ d37 1 a37 1 @@@@ -208,7 +192,6 @@@@ @ 1.6 log @Update postfix-current pacakge to postfix-20040504. pkgsrc changes: - install smtpd-policy script as example. - adapot NetBSD 2.X and later. - make local(8) handle EDQUOT as temporary error. - enable RECEIVED_ENVELOPE_FROM. Postfix changes: 20040324 Portability: ekkoBSD support by Philip Reynolds. Files: makedefs, util/sys_defs.h. 20040325 Cleanup: smtp_skip_4xx_greeting and smtp_skip_5xx_greeting functionality is moved from connection management to SMTP protocol processing, so that Postfix now logs the server response when a server refuses to provide service. Files: smtp/smtp_connect.c, smtp/smtp_proto.c. Cleanup: smtp_skip_4xx_greeting is no longer configurable; it is now permanently turned on. 20040326 Workaround: in the trivial-rewrite server, turn on the code to strip trailing "." while rewriting addresses, and change the address resolver to strip trailing "." in a compatible manner. This does not eliminate the problem that the SMTP server may use a different address for recipient validation than what the cleanup server uses for virtual alias mapping. 20040329 Bugfix: the SMTP server did not log client (and SASL) information with the real-time content filter was enabled. Files: smtpd/smtpd.c, smtpd/smtpd_sasl_proto.c. Compatibility: smtpd_reject_unlisted_sender is turned off by default, to avoid trouble with with in-house software that sends out mail software with an unreplyable address. 20040331 Bugfix: postdrop should not abandon mail submission after receiving a SIGHUP signal when SIGHUP was ignored by the parent process. Victor Duchovni, Morgan Stanley. File: postdrop/postdrop.c. Bugfix: parsing bug in PgSQL dictionaries causing UNIX sockets to be ignored. Liviu Daia. Files: global/dict*sql.c. Performance: allow MySQL and PgSQL database connections to be closed when idle for more than 1 minute; Liviu Daia. Files: global/dict*sql.c. 20040401 Sanity: the SMTP server no longer accepts sender or recipient addresses that end in the "@@" null domain, as well as addresses that rewrite into such a form. Specify "resolve_null_domain=yes" to get the old behavior back. File: trivial-rewrite/resolve.c. 20040402 Cleanup: added WARN action support for access maps, for consistency with the WARN action in header and body checks. File: smtpd/smtpd_check.c. 20040407 Bugfix: missing return statement at the end of the FREE_MEMORY_AND_RETURN error handling macro. Adi Prasaja. File: trivial-rewrite/resolve.c. 20040411 Future proofing: client_rate_time_unit is renamed to anvil_rate_time_unit, so that it is no longer limited to clients only. File: src/global/mail_params.h. Cleanup: postalias and postmap now log problems to syslogd. Files: postalias/postalias.c, postmap/postmap.c. 20040413 Feature: "postfix set-permissions" (re)sets ownership and access permissions of Postfix files and directories. Feature: "postfix upgrade-configuration" updates main.cf and master.cf. This is for people who people copy over their old files after installing a newer Postfix version. Feature: HTML files are now optionally installed under control of the html_directory configuration parameter. Files: postfix-install, conf/postfix-files, conf/post-install. Cleanup: README file installation is now optional. Files: postfix-install, conf/postfix-files, conf/post-install. 20040414 Cleanup: references to sample-mumble.cf files removed, conf/mumble_table files removed, new commands added to conf/postfix-script. Cleanups: function declared in but used as void, missing include file, missing const qualifier, unused variable. Matthias Andree. Files: bounce/bounce_notify_util.c, bounce/bounce_service.h, postlog/postlog.c, smtpd/smtpd_check.c, util/attr_scan64.c. Bugfix: more robust version of SIGHUP test of 20040331. Victor Duchovni, Morgan Stanley. File: postdrop/postdrop.c. Safety: added NOCLOBBER qualifiers to local variables that might be clobbered by longjmp(). Files: util/sys_defs.h, smtp/smtp_proto.c, lmtp/lmtp_proto.c, smtpd/smtpd_check.c, smtpstone/smtp-source.c. Bugfix: sub-level Makefiles no longer turned on the extra compiler warnings. Files: Makefile.in.*, makedefs.*. 20040415 Bugfix: the LMTP client attempted to reuse a connection after timeout, causing protocol synchronization errors. Reported by Rob Mueller. File: lmtp/lmtp.c. 20040416 Cleanup: non-delivery reports now include the original recipient information. File: bounce/bounce_notify_util.c. 20040415-18 Typos: many documentation fixes by Rob Foehl. 20040418 Cleanup: "int" versus "const int" prototype mismatch between the DICT sequence method prototype and possible implementations. Files: util/dict_db.c, util/dict_dbm.c. 20040419 Bugfix: the code that rejects client/helo RESTRICTIONS with smtpd_delay_reject=no looked at the wrong evidence and rejected client/helo ACCESS MAP lookups instead. Michael Tokarev. Files: smtpd/smtpd.c, smtpd/smtpd_check.c. Bugfix: missing # in master.cf in optional submission service. 20040420 Bugfix: smtpd logged the client too often. Michael Tokarev. File: smtpd/smtpd.c. Cleanup: client_event_status_update_time renamed to anvil_status_update_time. Files: mantools/postlink, proto/postconf.proto, anvil/anvil.c. 20040421 Workaround: allow pipelined SMTP clients to overshoot the SMTP server recipient limit without triggering the server hard error limit. The SMTP server does not count "too many recipients" towards the hard error limit, as long as the number of excess recipients stays within a configurable overshoot limit (default: smtpd_recipient_overshoot_limit = 1000). Solution in cooperation with Victor Duchovni. Files: smtpd/smtpd.c, smtpd/smtpd_state.c, smtpd/smtpd.h. 20040502 Missing test for a never used flag (the problematic and thus never completed INSPECT feature that doesn't re-inject mail into Postfix). Victor Duchovni, Morgan Stanley. File: virtual/virtual.c. 20040503 Bugfix: missing "sasl enabled" guard in the SMTPD policy client. File: smtpd/smtpd_check.c. @ text @d1 1 a1 1 $NetBSD: patch-ai,v 1.5 2004/04/20 17:50:40 taca Exp $ d3 3 a5 3 --- makedefs.orig 2004-04-15 04:18:06.000000000 +0900 +++ makedefs @@@@ -182,22 +182,6 @@@@ case "$SYSTEM.$RELEASE" in d28 1 a28 1 @@@@ -208,7 +192,6 @@@@ case "$SYSTEM.$RELEASE" in @ 1.5 log @Make it compile on NetBSD current and 2.0_BETA. @ text @d1 1 a1 1 $NetBSD: patch-ai,v 1.4 2004/04/14 12:55:20 minskim Exp $ d3 1 a3 1 --- makedefs.orig 2004-04-18 20:26:56.000000000 +0900 d5 1 a5 10 @@@@ -97,7 +97,7 @@@@ case "$SYSTEM.$RELEASE" in ;; OpenBSD.3*) SYSTYPE=OPENBSD3 ;; - NetBSD.1*) SYSTYPE=NETBSD1 + NetBSD.*) SYSTYPE=NETBSD1 ;; BSD/OS.2*) SYSTYPE=BSDI2 ;; @@@@ -178,22 +178,6 @@@@ case "$SYSTEM.$RELEASE" in d28 1 a28 1 @@@@ -204,7 +188,6 @@@@ case "$SYSTEM.$RELEASE" in @ 1.4 log @Remove hardcoded "-ldb" from makedefs, because pkgsrc provides a correct option. This fixes PR pkg/25176. @ text @d1 1 a1 1 $NetBSD$ d3 1 a3 1 --- makedefs.orig 2004-01-16 18:27:11.000000000 -0600 d5 9 @ 1.3 log @resolve conflicts @ text @d1 1 a1 1 $NetBSD: patch-ai,v 1.8 2004/01/23 12:03:44 martti Exp $ d3 3 a5 3 --- makedefs.orig 2003-11-05 21:50:15.000000000 +0200 +++ makedefs 2004-01-23 13:56:57.000000000 +0200 @@@@ -175,22 +175,6 @@@@ d28 8 @ 1.2 log @postfix 20000531 + IPv6 patch (not sure if it works right - please test). uses postfix Makefiles, not patches/*. experimental. @ text @d1 1 a1 1 $NetBSD: patch-ai,v 1.1 2000/08/14 04:33:24 itojun Exp $ d3 25 a27 38 --- global/Makefile.orig Sun May 30 18:49:13 1999 +++ global/Makefile Sun May 30 18:49:13 1999 @@@@ -0,0 +1,35 @@@@ +# $NetBSD: patch-ai,v 1.1 2000/08/14 04:33:24 itojun Exp $ + +LIB = global + +SRCS = been_here.c bounce.c canon_addr.c cleanup_strerror.c clnt_stream.c \ + debug_peer.c debug_process.c defer.c deliver_completed.c \ + deliver_flock.c deliver_pass.c deliver_request.c domain_list.c \ + dot_lockfile.c dot_lockfile_as.c ext_prop.c file_id.c \ + header_opts.c is_header.c mail_addr.c \ + mail_addr_crunch.c mail_addr_find.c mail_addr_map.c \ + mail_command_read.c mail_command_write.c mail_conf.c \ + mail_conf_bool.c mail_conf_int.c mail_conf_raw.c mail_conf_str.c \ + mail_connect.c mail_copy.c mail_date.c mail_error.c mail_flush.c \ + mail_open_ok.c mail_params.c mail_pathname.c mail_print.c \ + mail_queue.c mail_run.c mail_scan.c mail_scan_dir.c mail_stream.c \ + mail_task.c mail_trigger.c maps.c mark_corrupt.c mkmap_db.c \ + mkmap_dbm.c mkmap_open.c mynetworks.c mypwd.c namadr_list.c \ + off_cvt.c opened.c own_inet_addr.c peer_name.c pipe_command.c \ + post_mail.c quote_822_local.c rec_streamlf.c rec_type.c \ + recipient_list.c record.c remove.c resolve_clnt.c resolve_local.c \ + rewrite_clnt.c sent.c smtp_stream.c split_addr.c string_list.c \ + sys_exits.c timed_ipc.c tok822_find.c tok822_node.c tok822_parse.c \ + tok822_resolve.c tok822_rewrite.c tok822_tree.c + +MKLINT= no +MKPIC= no +MKPROFILE= no +NOLINT= yes +NOPIC= yes +NOPROFILE= yes + +# only needed during build +libinstall:: + +.include @ 1.1 log @Initial revision @ text @d1 1 a1 1 $NetBSD: patch-ai,v 1.5 2000/04/10 00:19:17 bad Exp $ d6 1 a6 1 +# $NetBSD: patch-ai,v 1.5 2000/04/10 00:19:17 bad Exp $ @ 1.1.1.1 log @mail/postfix-current, for experimental postfix code - based on mail/postfix @ text @@ 1.1.1.2 log @Initial import of postfix-current into The NetBSD Packages Collection. This package is the snapshot from 20040209. Postfix aims to be an alternative to the widely-used sendmail program. Sendmail is responsible for 70% of all e-mail delivered on the Internet. With an estimated 100 million users, that's an estimated 10 billion (10^10) messages daily. A stunning number. Although IBM supported the Postfix development, it abstains from control over its evolution. The goal is to have Postfix installed on as many systems as possible. To this end, the software is given away with no strings attached to it, so that it can evolve with input from and under control by its users. @ text @d1 1 a1 1 $NetBSD: patch-ai,v 1.8 2004/01/23 12:03:44 martti Exp $ d3 38 a40 25 --- makedefs.orig 2003-11-05 21:50:15.000000000 +0200 +++ makedefs 2004-01-23 13:56:57.000000000 +0200 @@@@ -175,22 +175,6 @@@@ SYSLIBS="-ldb" ;; Linux.2*) SYSTYPE=LINUX2 - # Postfix no longer needs DB 1.85 compatibility - if [ -f /usr/include/db.h ] - then - : we are all set - elif [ -f /usr/include/db/db.h ] - then - CCARGS="$CCARGS -I/usr/include/db" - else - # No, we're not going to try db1 db2 db3 etc. - # On a properly installed system, Postfix builds - # by including and by linking with -ldb - echo "No include file found." 1>&2 - echo "Install the appropriate db*-devel package first." 1>&2 - echo "See the RELEASE_NOTES file for more information." 1>&2 - exit 1 - fi # GDBM locks the DBM .pag file after open. This breaks postmap. # if [ -f /usr/include/gdbm-ndbm.h ] # then @