Module Name:    src
Committed By:   tron
Date:           Wed Mar  2 22:24:57 UTC 2011

Modified Files:
        src/external/ibm-public/postfix/lib/masterlib: Makefile
        src/external/ibm-public/postfix/lib/tls: Makefile
        src/external/ibm-public/postfix/lib/util: Makefile
        src/external/ibm-public/postfix/libexec: Makefile
        src/external/ibm-public/postfix/man/man8: Makefile
        src/external/ibm-public/postfix/sbin/postconf: Makefile
        src/external/ibm-public/postfix/share/README_FILES: Makefile
        src/external/ibm-public/postfix/share/html: Makefile
Added Files:
        src/external/ibm-public/postfix/libexec/dnsblog: Makefile
        src/external/ibm-public/postfix/libexec/postscreen: Makefile
        src/external/ibm-public/postfix/libexec/tlsproxy: Makefile

Log Message:
Build new Postfix components dnsblog(8), postscreen(8) and tlsproxy(8)
and install new documentation files.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 \
    src/external/ibm-public/postfix/lib/masterlib/Makefile
cvs rdiff -u -r1.1 -r1.2 src/external/ibm-public/postfix/lib/tls/Makefile
cvs rdiff -u -r1.3 -r1.4 src/external/ibm-public/postfix/lib/util/Makefile
cvs rdiff -u -r1.2 -r1.3 src/external/ibm-public/postfix/libexec/Makefile
cvs rdiff -u -r0 -r1.1 \
    src/external/ibm-public/postfix/libexec/dnsblog/Makefile
cvs rdiff -u -r0 -r1.1 \
    src/external/ibm-public/postfix/libexec/postscreen/Makefile
cvs rdiff -u -r0 -r1.1 \
    src/external/ibm-public/postfix/libexec/tlsproxy/Makefile
cvs rdiff -u -r1.1 -r1.2 src/external/ibm-public/postfix/man/man8/Makefile
cvs rdiff -u -r1.2 -r1.3 \
    src/external/ibm-public/postfix/sbin/postconf/Makefile
cvs rdiff -u -r1.1 -r1.2 \
    src/external/ibm-public/postfix/share/README_FILES/Makefile
cvs rdiff -u -r1.1 -r1.2 src/external/ibm-public/postfix/share/html/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/external/ibm-public/postfix/lib/masterlib/Makefile
diff -u src/external/ibm-public/postfix/lib/masterlib/Makefile:1.1 src/external/ibm-public/postfix/lib/masterlib/Makefile:1.2
--- src/external/ibm-public/postfix/lib/masterlib/Makefile:1.1	Thu Jun 25 18:21:52 2009
+++ src/external/ibm-public/postfix/lib/masterlib/Makefile	Wed Mar  2 22:24:55 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.1 2009/06/25 18:21:52 tron Exp $
+#	$NetBSD: Makefile,v 1.2 2011/03/02 22:24:55 tron Exp $
 
 LIBISPRIVATE=	yes
 
@@ -10,6 +10,6 @@
 .PATH:	${DIST}
 
 SRCS=	single_server.c multi_server.c trigger_server.c master_proto.c \
-	mail_flow.c
+	mail_flow.c event_server.c
 
 .include <bsd.lib.mk>

Index: src/external/ibm-public/postfix/lib/tls/Makefile
diff -u src/external/ibm-public/postfix/lib/tls/Makefile:1.1 src/external/ibm-public/postfix/lib/tls/Makefile:1.2
--- src/external/ibm-public/postfix/lib/tls/Makefile:1.1	Thu Jun 25 18:21:52 2009
+++ src/external/ibm-public/postfix/lib/tls/Makefile	Wed Mar  2 22:24:55 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.1 2009/06/25 18:21:52 tron Exp $
+#	$NetBSD: Makefile,v 1.2 2011/03/02 22:24:55 tron Exp $
 
 LIBISPRIVATE=	yes
 
@@ -13,6 +13,6 @@
 	tls_prng_exch.c tls_stream.c tls_bio_ops.c tls_misc.c tls_dh.c \
 	tls_rsa.c tls_verify.c tls_certkey.c tls_session.c \
 	tls_client.c tls_server.c tls_scache.c tls_mgr.c tls_seed.c \
-	tls_level.c
+	tls_level.c tls_proxy_clnt.c tls_proxy_print.c
 
 .include <bsd.lib.mk>

Index: src/external/ibm-public/postfix/lib/util/Makefile
diff -u src/external/ibm-public/postfix/lib/util/Makefile:1.3 src/external/ibm-public/postfix/lib/util/Makefile:1.4
--- src/external/ibm-public/postfix/lib/util/Makefile:1.3	Wed Mar  2 20:12:29 2011
+++ src/external/ibm-public/postfix/lib/util/Makefile	Wed Mar  2 22:24:55 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.3 2011/03/02 20:12:29 tron Exp $
+#	$NetBSD: Makefile,v 1.4 2011/03/02 22:24:55 tron Exp $
 
 LIBISPRIVATE=	yes
 
@@ -43,7 +43,7 @@
 	allascii.c load_file.c killme_after.c vstream_tweak.c edit_file.c \
 	inet_windowsize.c unix_pass_fd_fix.c dict_cache.c dict_thash.c \
 	ip_match.c nbbio.c stream_pass_connect.c unix_pass_listen.c \
-	unix_pass_trigger.c valid_utf_8.c
+	unix_pass_trigger.c valid_utf_8.c myrand.c
 
 COPTS.unix_recv_fd.c = -Wno-stack-protector
 COPTS.unix_send_fd.c = -Wno-stack-protector

Index: src/external/ibm-public/postfix/libexec/Makefile
diff -u src/external/ibm-public/postfix/libexec/Makefile:1.2 src/external/ibm-public/postfix/libexec/Makefile:1.3
--- src/external/ibm-public/postfix/libexec/Makefile:1.2	Sun Jul 11 05:37:32 2010
+++ src/external/ibm-public/postfix/libexec/Makefile	Wed Mar  2 22:24:55 2011
@@ -1,13 +1,13 @@
-#	$NetBSD: Makefile,v 1.2 2010/07/11 05:37:32 mrg Exp $
+#	$NetBSD: Makefile,v 1.3 2011/03/02 22:24:55 tron Exp $
 
 .include <bsd.own.mk>
 
-SUBDIR=	anvil bounce cleanup discard error flush local master oqmgr pickup \
-	pipe postfix-script proxymap qmgr scache sendmail showq smtp smtpd \
-	spawn trivial-rewrite verify virtual
+SUBDIR=	anvil bounce cleanup discard dnsblog error flush local master oqmgr \
+	pickup pipe postfix-script postscreen proxymap qmgr scache sendmail \
+	showq smtp smtpd spawn trivial-rewrite verify virtual
 
 .if ${MKCRYPTO} != "no"
-SUBDIR+=	tlsmgr
+SUBDIR+=	tlsmgr tlsproxy
 .endif
 
 # Not built: fsstone (unneeded), smtpstone (unneeded), qmqpd (unneeded)

Index: src/external/ibm-public/postfix/man/man8/Makefile
diff -u src/external/ibm-public/postfix/man/man8/Makefile:1.1 src/external/ibm-public/postfix/man/man8/Makefile:1.2
--- src/external/ibm-public/postfix/man/man8/Makefile:1.1	Tue Jun 23 15:02:52 2009
+++ src/external/ibm-public/postfix/man/man8/Makefile	Wed Mar  2 22:24:56 2011
@@ -1,18 +1,18 @@
-#	$NetBSD: Makefile,v 1.1 2009/06/23 15:02:52 tron Exp $
+#	$NetBSD: Makefile,v 1.2 2011/03/02 22:24:56 tron Exp $
 
 .include <bsd.own.mk>
 
 DIST=	${NETBSDSRCDIR}/external/ibm-public/postfix/dist/man/man8
 .PATH:	${DIST}
 
-MAN=	anvil.8 bounce.8 cleanup.8 discard.8 error.8 local.8 \
-	master.8 pickup.8 pipe.8 qmgr.8 \
+MAN=	anvil.8 bounce.8 cleanup.8 discard.8 dnsblog.8 error.8 local.8 \
+	master.8 pickup.8 pipe.8 postscreen.8 proxymap.8 qmgr.8 \
 	scache.8 showq.8 smtp.8 smtpd.8 spawn.8 trivial-rewrite.8 \
 	oqmgr.8 spawn.8 flush.8 virtual.8 \
-	verify.8 proxymap.8
+	verify.8
 
 .if ${MKCRYPTO} != "no"
-MAN+=	tlsmgr.8
+MAN+=	tlsmgr.8 tlsproxy.8
 .endif
 
 MLINKS=	bounce.8 defer.8

Index: src/external/ibm-public/postfix/sbin/postconf/Makefile
diff -u src/external/ibm-public/postfix/sbin/postconf/Makefile:1.2 src/external/ibm-public/postfix/sbin/postconf/Makefile:1.3
--- src/external/ibm-public/postfix/sbin/postconf/Makefile:1.2	Fri Feb 19 13:55:46 2010
+++ src/external/ibm-public/postfix/sbin/postconf/Makefile	Wed Mar  2 22:24:56 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.2 2010/02/19 13:55:46 njoly Exp $
+#	$NetBSD: Makefile,v 1.3 2011/03/02 22:24:56 tron Exp $
 
 # XXX Note we aren't building ../conf/main.cf.default
 # The shipped makefiles construct it using postconf -d after building
@@ -16,9 +16,9 @@
 .PATH:	${DIST}
 
 PSRCS=	postconf.c
-GENSRCS=bool_table.h bool_vars.h int_table.h int_vars.h nint_table.h \
-	nint_vars.h str_table.h str_vars.h time_table.h time_vars.h \
-	raw_table.h raw_vars.h
+GENSRCS=bool_table.h bool_vars.h int_table.h int_vars.h nbool_table.h \
+	nbool_vars.h nint_table.h nint_vars.h str_table.h str_vars.h \
+	time_table.h time_vars.h raw_table.h raw_vars.h
 AUTOSRCS=auto_table.h auto_vars.h
 
 SRCS=	${PSRCS} ${GENSRCS} ${AUTOSRCS}

Index: src/external/ibm-public/postfix/share/README_FILES/Makefile
diff -u src/external/ibm-public/postfix/share/README_FILES/Makefile:1.1 src/external/ibm-public/postfix/share/README_FILES/Makefile:1.2
--- src/external/ibm-public/postfix/share/README_FILES/Makefile:1.1	Thu Jun 25 18:22:01 2009
+++ src/external/ibm-public/postfix/share/README_FILES/Makefile	Wed Mar  2 22:24:56 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.1 2009/06/25 18:22:01 tron Exp $
+#	$NetBSD: Makefile,v 1.2 2011/03/02 22:24:56 tron Exp $
 
 .include <bsd.own.mk>
 
@@ -18,11 +18,11 @@
 	IPV6_README LDAP_README LOCAL_RECIPIENT_README \
 	MAILDROP_README MILTER_README MYSQL_README MULTI_INSTANCE_README \
 	NFS_README OVERVIEW PCRE_README \
-	PGSQL_README QSHAPE_README ../RELEASE_NOTES \
+	PGSQL_README POSTSCREEN_README QSHAPE_README ../RELEASE_NOTES \
 	RESTRICTION_CLASS_README SASL_README SCHEDULER_README \
 	SMTPD_ACCESS_README SMTPD_POLICY_README SMTPD_PROXY_README \
-	STANDARD_CONFIGURATION_README TLS_README TLS_LEGACY_README \
-	TUNING_README UUCP_README \
+	SOHO_README SQLITE_README STANDARD_CONFIGURATION_README \
+	TLS_README TLS_LEGACY_README TUNING_README UUCP_README \
 	VERP_README VIRTUAL_README XCLIENT_README XFORWARD_README
 
 # not installed:

Index: src/external/ibm-public/postfix/share/html/Makefile
diff -u src/external/ibm-public/postfix/share/html/Makefile:1.1 src/external/ibm-public/postfix/share/html/Makefile:1.2
--- src/external/ibm-public/postfix/share/html/Makefile:1.1	Thu Jun 25 18:22:01 2009
+++ src/external/ibm-public/postfix/share/html/Makefile	Wed Mar  2 22:24:56 2011
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.1 2009/06/25 18:22:01 tron Exp $
+#	$NetBSD: Makefile,v 1.2 2011/03/02 22:24:56 tron Exp $
 
 .include <bsd.own.mk>
 
@@ -10,11 +10,11 @@
 .PATH:	${DIST}
 
 PFX_DAEMONS= anvil.8.html bounce.8.html cleanup.8.html discard.8.html \
-	error.8.html flush.8.html lmtp.8.html local.8.html \
-	master.8.html oqmgr.8.html pickup.8.html pipe.8.html proxymap.8.html \
-	qmgr.8.html scache.8.html showq.8.html smtp.8.html \
-	smtpd.8.html spawn.8.html tlsmgr.8.html trivial-rewrite.8.html \
-	verify.8.html virtual.8.html
+	dnsblog.8.html error.8.html flush.8.html lmtp.8.html local.8.html \
+	master.8.html oqmgr.8.html pickup.8.html pipe.8.html \
+	postscreen.8.html proxymap.8.html qmgr.8.html scache.8.html \
+	showq.8.html smtp.8.html smtpd.8.html spawn.8.html tlsmgr.8.html \
+	tlsproxy.8.html trivial-rewrite.8.html verify.8.html virtual.8.html
 PFX_COMMANDS= postalias.1.html postcat.1.html \
 	postconf.1.html postdrop.1.html postfix.1.html postkick.1.html \
 	postlock.1.html postlog.1.html postmap.1.html postqueue.1.html \
@@ -24,8 +24,9 @@
 	generic.5.html header_checks.5.html ldap_table.5.html \
 	master.5.html mysql_table.5.html nisplus_table.5.html \
 	pcre_table.5.html pgsql_table.5.html postconf.5.html \
-	regexp_table.5.html relocated.5.html transport.5.html virtual.5.html \
-	postfix-wrapper.5.html postfix-manuals.html
+	regexp_table.5.html relocated.5.html sqlite_table.5.html \
+	transport.5.html virtual.5.html postfix-wrapper.5.html \
+	postfix-manuals.html
 PFX_READMES= ADDRESS_CLASS_README.html ADDRESS_REWRITING_README.html \
 	ADDRESS_VERIFICATION_README.html BACKSCATTER_README.html \
 	BASIC_CONFIGURATION_README.html BUILTIN_FILTER_README.html \
@@ -36,10 +37,11 @@
 	LOCAL_RECIPIENT_README.html MAILDROP_README.html MYSQL_README.html \
 	MILTER_README.html \
 	NFS_README.html OVERVIEW.html PCRE_README.html \
-	PGSQL_README.html QSHAPE_README.html \
+	PGSQL_README.html POSTSCREEN_README.html QSHAPE_README.html \
 	RESTRICTION_CLASS_README.html SASL_README.html SCHEDULER_README.html \
 	SMTPD_ACCESS_README.html SMTPD_POLICY_README.html \
 	SMTPD_PROXY_README.html STANDARD_CONFIGURATION_README.html \
+	SOHO_README.html SQLITE_README.html \
 	TLS_README.html TLS_LEGACY_README.html TUNING_README.html \
 	UUCP_README.html VERP_README.html VIRTUAL_README.html \
 	XCLIENT_README.html XFORWARD_README.html MULTI_INSTANCE_README.html

Added files:

Index: src/external/ibm-public/postfix/libexec/dnsblog/Makefile
diff -u /dev/null src/external/ibm-public/postfix/libexec/dnsblog/Makefile:1.1
--- /dev/null	Wed Mar  2 22:24:57 2011
+++ src/external/ibm-public/postfix/libexec/dnsblog/Makefile	Wed Mar  2 22:24:55 2011
@@ -0,0 +1,15 @@
+#	$NetBSD: Makefile,v 1.1 2011/03/02 22:24:55 tron Exp $
+
+NOMAN=	# defined
+
+.include <bsd.own.mk>
+
+PROG=	dnsblog
+
+DIST=	${NETBSDSRCDIR}/external/ibm-public/postfix/dist/src/${PROG}
+.PATH:	${DIST}
+
+DPADD+= ${LIBPMASTER} ${LIBPGLOBAL} ${LIBPDNS} ${LIBPUTIL}
+LDADD+= ${LIBPMASTER} ${LIBPGLOBAL} ${LIBPDNS} ${LIBPUTIL}
+
+.include <bsd.prog.mk>

Index: src/external/ibm-public/postfix/libexec/postscreen/Makefile
diff -u /dev/null src/external/ibm-public/postfix/libexec/postscreen/Makefile:1.1
--- /dev/null	Wed Mar  2 22:24:57 2011
+++ src/external/ibm-public/postfix/libexec/postscreen/Makefile	Wed Mar  2 22:24:55 2011
@@ -0,0 +1,26 @@
+#	$NetBSD: Makefile,v 1.1 2011/03/02 22:24:55 tron Exp $
+
+NOMAN=	# defined
+
+.include <bsd.own.mk>
+
+PROG=	postscreen
+
+DIST=	${NETBSDSRCDIR}/external/ibm-public/postfix/dist/src/${PROG}
+.PATH:	${DIST}
+
+SRCS=	postscreen.c postscreen_access.c postscreen_dict.c postscreen_dnsbl.c \
+	postscreen_early.c postscreen_expand.c postscreen_misc.c \
+	postscreen_send.c postscreen_smtpd.c postscreen_starttls.c \
+	postscreen_state.c postscreen_tests.c
+
+
+DPADD+= ${LIBPMASTER} ${LIBPGLOBAL} ${LIBPUTIL}
+LDADD+= ${LIBPMASTER} ${LIBPGLOBAL} ${LIBPUTIL}
+
+.if ${MKCRYPTO} != "no"
+DPADD+= ${LIBPTLS} ${LIBSSL} ${LIBCRYPTO}
+LDADD+= ${LIBPTLS} -lssl -lcrypto
+.endif
+
+.include <bsd.prog.mk>

Index: src/external/ibm-public/postfix/libexec/tlsproxy/Makefile
diff -u /dev/null src/external/ibm-public/postfix/libexec/tlsproxy/Makefile:1.1
--- /dev/null	Wed Mar  2 22:24:57 2011
+++ src/external/ibm-public/postfix/libexec/tlsproxy/Makefile	Wed Mar  2 22:24:56 2011
@@ -0,0 +1,20 @@
+#	$NetBSD: Makefile,v 1.1 2011/03/02 22:24:56 tron Exp $
+
+NOMAN=	# defined
+
+.include <bsd.own.mk>
+
+PROG=	tlsproxy
+
+DIST=	${NETBSDSRCDIR}/external/ibm-public/postfix/dist/src/${PROG}
+.PATH:	${DIST}
+
+SRCS=   tlsproxy_state.c tlsproxy.c
+
+DPADD+= ${LIBPTLS} ${LIBPMASTER} ${LIBPGLOBAL} ${LIBPUTIL}
+LDADD+= ${LIBPTLS} ${LIBPMASTER} ${LIBPGLOBAL} ${LIBPUTIL}
+
+DPADD+= ${LIBSSL} ${LIBCRYPTO}
+LDADD+= -lssl -lcrypto
+
+.include <bsd.prog.mk>

Reply via email to