Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/external/ibm-public/postfix Build new Postfix components dns...



details:   https://anonhg.NetBSD.org/src/rev/9072ca131715
branches:  trunk
changeset: 762845:9072ca131715
user:      tron <tron%NetBSD.org@localhost>
date:      Wed Mar 02 22:24:55 2011 +0000

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

diffstat:

 external/ibm-public/postfix/lib/masterlib/Makefile      |   4 +-
 external/ibm-public/postfix/lib/tls/Makefile            |   4 +-
 external/ibm-public/postfix/lib/util/Makefile           |   4 +-
 external/ibm-public/postfix/libexec/Makefile            |  10 +++---
 external/ibm-public/postfix/libexec/dnsblog/Makefile    |  15 +++++++++
 external/ibm-public/postfix/libexec/postscreen/Makefile |  26 +++++++++++++++++
 external/ibm-public/postfix/libexec/tlsproxy/Makefile   |  20 +++++++++++++
 external/ibm-public/postfix/man/man8/Makefile           |  10 +++---
 external/ibm-public/postfix/sbin/postconf/Makefile      |   8 ++--
 external/ibm-public/postfix/share/README_FILES/Makefile |   8 ++--
 external/ibm-public/postfix/share/html/Makefile         |  20 +++++++-----
 11 files changed, 96 insertions(+), 33 deletions(-)

diffs (271 lines):

diff -r 8cff3fa6e98b -r 9072ca131715 external/ibm-public/postfix/lib/masterlib/Makefile
--- a/external/ibm-public/postfix/lib/masterlib/Makefile        Wed Mar 02 21:57:40 2011 +0000
+++ b/external/ibm-public/postfix/lib/masterlib/Makefile        Wed Mar 02 22:24:55 2011 +0000
@@ -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>
diff -r 8cff3fa6e98b -r 9072ca131715 external/ibm-public/postfix/lib/tls/Makefile
--- a/external/ibm-public/postfix/lib/tls/Makefile      Wed Mar 02 21:57:40 2011 +0000
+++ b/external/ibm-public/postfix/lib/tls/Makefile      Wed Mar 02 22:24:55 2011 +0000
@@ -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>
diff -r 8cff3fa6e98b -r 9072ca131715 external/ibm-public/postfix/lib/util/Makefile
--- a/external/ibm-public/postfix/lib/util/Makefile     Wed Mar 02 21:57:40 2011 +0000
+++ b/external/ibm-public/postfix/lib/util/Makefile     Wed Mar 02 22:24:55 2011 +0000
@@ -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
diff -r 8cff3fa6e98b -r 9072ca131715 external/ibm-public/postfix/libexec/Makefile
--- a/external/ibm-public/postfix/libexec/Makefile      Wed Mar 02 21:57:40 2011 +0000
+++ b/external/ibm-public/postfix/libexec/Makefile      Wed Mar 02 22:24:55 2011 +0000
@@ -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)
diff -r 8cff3fa6e98b -r 9072ca131715 external/ibm-public/postfix/libexec/dnsblog/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/external/ibm-public/postfix/libexec/dnsblog/Makefile      Wed Mar 02 22:24:55 2011 +0000
@@ -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>
diff -r 8cff3fa6e98b -r 9072ca131715 external/ibm-public/postfix/libexec/postscreen/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/external/ibm-public/postfix/libexec/postscreen/Makefile   Wed Mar 02 22:24:55 2011 +0000
@@ -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>
diff -r 8cff3fa6e98b -r 9072ca131715 external/ibm-public/postfix/libexec/tlsproxy/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/external/ibm-public/postfix/libexec/tlsproxy/Makefile     Wed Mar 02 22:24:55 2011 +0000
@@ -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>
diff -r 8cff3fa6e98b -r 9072ca131715 external/ibm-public/postfix/man/man8/Makefile
--- a/external/ibm-public/postfix/man/man8/Makefile     Wed Mar 02 21:57:40 2011 +0000
+++ b/external/ibm-public/postfix/man/man8/Makefile     Wed Mar 02 22:24:55 2011 +0000
@@ -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
diff -r 8cff3fa6e98b -r 9072ca131715 external/ibm-public/postfix/sbin/postconf/Makefile
--- a/external/ibm-public/postfix/sbin/postconf/Makefile        Wed Mar 02 21:57:40 2011 +0000
+++ b/external/ibm-public/postfix/sbin/postconf/Makefile        Wed Mar 02 22:24:55 2011 +0000
@@ -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}
diff -r 8cff3fa6e98b -r 9072ca131715 external/ibm-public/postfix/share/README_FILES/Makefile
--- a/external/ibm-public/postfix/share/README_FILES/Makefile   Wed Mar 02 21:57:40 2011 +0000
+++ b/external/ibm-public/postfix/share/README_FILES/Makefile   Wed Mar 02 22:24:55 2011 +0000
@@ -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:
diff -r 8cff3fa6e98b -r 9072ca131715 external/ibm-public/postfix/share/html/Makefile
--- a/external/ibm-public/postfix/share/html/Makefile   Wed Mar 02 21:57:40 2011 +0000
+++ b/external/ibm-public/postfix/share/html/Makefile   Wed Mar 02 22:24:55 2011 +0000
@@ -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



Home | Main Index | Thread Index | Old Index