Module Name:    src
Committed By:   tron
Date:           Tue Jun 23 11:41:07 UTC 2009

Modified Files:
        src/external/ibm-public/postfix/dist: postfix-install
        src/external/ibm-public/postfix/dist/README_FILES:
            ADDRESS_VERIFICATION_README INSTALL TLS_README
        src/external/ibm-public/postfix/dist/conf: main.cf master.cf
            postfix-files
        src/external/ibm-public/postfix/dist/html:
            ADDRESS_VERIFICATION_README.html INSTALL.html TLS_README.html
            postconf.5.html
        src/external/ibm-public/postfix/dist/man/man5: postconf.5
        src/external/ibm-public/postfix/dist/proto:
            ADDRESS_VERIFICATION_README.html INSTALL.html TLS_README.html
            postconf.proto
        src/external/ibm-public/postfix/dist/src/cleanup: cleanup.c cleanup.h
            cleanup_envelope.c cleanup_init.c
        src/external/ibm-public/postfix/dist/src/global: mail_params.h
        src/external/ibm-public/postfix/dist/src/smtpd: smtpd.c
        src/external/ibm-public/postfix/dist/src/util: unix_recv_fd.c
            unix_send_fd.c

Log Message:
(Re-)apply NetBSD specific patches.


To generate a diff of this commit:
cvs rdiff -u -r1.1.1.1 -r1.2 \
    src/external/ibm-public/postfix/dist/postfix-install
cvs rdiff -u -r1.1.1.1 -r1.2 \
    
src/external/ibm-public/postfix/dist/README_FILES/ADDRESS_VERIFICATION_README \
    src/external/ibm-public/postfix/dist/README_FILES/INSTALL \
    src/external/ibm-public/postfix/dist/README_FILES/TLS_README
cvs rdiff -u -r1.1.1.1 -r1.2 \
    src/external/ibm-public/postfix/dist/conf/main.cf \
    src/external/ibm-public/postfix/dist/conf/master.cf \
    src/external/ibm-public/postfix/dist/conf/postfix-files
cvs rdiff -u -r1.1.1.1 -r1.2 \
    src/external/ibm-public/postfix/dist/html/ADDRESS_VERIFICATION_README.html \
    src/external/ibm-public/postfix/dist/html/INSTALL.html \
    src/external/ibm-public/postfix/dist/html/TLS_README.html \
    src/external/ibm-public/postfix/dist/html/postconf.5.html
cvs rdiff -u -r1.1.1.1 -r1.2 \
    src/external/ibm-public/postfix/dist/man/man5/postconf.5
cvs rdiff -u -r1.1.1.1 -r1.2 \
    src/external/ibm-public/postfix/dist/proto/ADDRESS_VERIFICATION_README.html 
\
    src/external/ibm-public/postfix/dist/proto/INSTALL.html \
    src/external/ibm-public/postfix/dist/proto/TLS_README.html \
    src/external/ibm-public/postfix/dist/proto/postconf.proto
cvs rdiff -u -r1.1.1.1 -r1.2 \
    src/external/ibm-public/postfix/dist/src/cleanup/cleanup.c \
    src/external/ibm-public/postfix/dist/src/cleanup/cleanup.h \
    src/external/ibm-public/postfix/dist/src/cleanup/cleanup_envelope.c \
    src/external/ibm-public/postfix/dist/src/cleanup/cleanup_init.c
cvs rdiff -u -r1.1.1.1 -r1.2 \
    src/external/ibm-public/postfix/dist/src/global/mail_params.h
cvs rdiff -u -r1.1.1.1 -r1.2 \
    src/external/ibm-public/postfix/dist/src/smtpd/smtpd.c
cvs rdiff -u -r1.1.1.1 -r1.2 \
    src/external/ibm-public/postfix/dist/src/util/unix_recv_fd.c \
    src/external/ibm-public/postfix/dist/src/util/unix_send_fd.c

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/dist/postfix-install
diff -u src/external/ibm-public/postfix/dist/postfix-install:1.1.1.1 src/external/ibm-public/postfix/dist/postfix-install:1.2
--- src/external/ibm-public/postfix/dist/postfix-install:1.1.1.1	Tue Jun 23 10:08:18 2009
+++ src/external/ibm-public/postfix/dist/postfix-install	Tue Jun 23 11:41:05 2009
@@ -91,7 +91,7 @@
 # .IP data_directory
 #	The final destination directory for Postfix-writable data files such
 #	as caches. This directory should not be shared with non-Postfix
-#	software. The built-in default directory name is /var/lib/postfix.
+#	software. The built-in default directory name is /var/db/postfix.
 #	This parameter setting is recorded in the installed main.cf file.
 # .IP daemon_directory
 #	The final destination directory for Postfix daemon programs. This

Index: src/external/ibm-public/postfix/dist/README_FILES/ADDRESS_VERIFICATION_README
diff -u src/external/ibm-public/postfix/dist/README_FILES/ADDRESS_VERIFICATION_README:1.1.1.1 src/external/ibm-public/postfix/dist/README_FILES/ADDRESS_VERIFICATION_README:1.2
--- src/external/ibm-public/postfix/dist/README_FILES/ADDRESS_VERIFICATION_README:1.1.1.1	Tue Jun 23 10:08:19 2009
+++ src/external/ibm-public/postfix/dist/README_FILES/ADDRESS_VERIFICATION_README	Tue Jun 23 11:41:05 2009
@@ -179,7 +179,7 @@
 
         # Note 1: Be sure to read the "Caching" section below!
         # Note 2: Avoid hash files here. Use btree instead.
-        address_verify_map = btree:/var/lib/postfix/verify
+        address_verify_map = btree:/var/db/postfix/verify
 
     /etc/postfix/sender_access:
         aol.com     reject_unverified_sender
@@ -218,7 +218,7 @@
 
         # Note 1: Be sure to read the "Caching" section below!
         # Note 2: Avoid hash files here. Use btree instead.
-        address_verify_map = btree:/var/lib/postfix/verify
+        address_verify_map = btree:/var/db/postfix/verify
 
 This is also a good way to populate your cache with address verification
 results before you start to actually reject mail.
@@ -279,7 +279,7 @@
 
     /etc/postfix/main.cf:
         # Note: avoid hash files here. Use btree instead.
-        address_verify_map = btree:/var/lib/postfix/verify
+        address_verify_map = btree:/var/db/postfix/verify
 
 NOTE 1: As of version 2.5, Postfix no longer uses root privileges when opening
 this file. The file should now be stored under the Postfix-owned
Index: src/external/ibm-public/postfix/dist/README_FILES/INSTALL
diff -u src/external/ibm-public/postfix/dist/README_FILES/INSTALL:1.1.1.1 src/external/ibm-public/postfix/dist/README_FILES/INSTALL:1.2
--- src/external/ibm-public/postfix/dist/README_FILES/INSTALL:1.1.1.1	Tue Jun 23 10:08:19 2009
+++ src/external/ibm-public/postfix/dist/README_FILES/INSTALL	Tue Jun 23 11:41:05 2009
@@ -201,7 +201,7 @@
     |_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ |
     |DEF_DAEMON_DIR   |daemon_directory |/usr/libexec/postfix|
     |_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ |
-    |DEF_DATA_DIR     |data_directory   |/var/lib/postfix    |
+    |DEF_DATA_DIR     |data_directory   |/var/db/postfix    |
     |_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ |
     |DEF_MAILQ_PATH   |mailq_path       |/usr/bin/mailq      |
     |_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ |
Index: src/external/ibm-public/postfix/dist/README_FILES/TLS_README
diff -u src/external/ibm-public/postfix/dist/README_FILES/TLS_README:1.1.1.1 src/external/ibm-public/postfix/dist/README_FILES/TLS_README:1.2
--- src/external/ibm-public/postfix/dist/README_FILES/TLS_README:1.1.1.1	Tue Jun 23 10:08:22 2009
+++ src/external/ibm-public/postfix/dist/README_FILES/TLS_README	Tue Jun 23 11:41:05 2009
@@ -428,7 +428,7 @@
 Example:
 
     /etc/postfix/main.cf:
-        smtpd_tls_session_cache_database = btree:/var/lib/postfix/smtpd_scache
+        smtpd_tls_session_cache_database = btree:/var/db/postfix/smtpd_scache
 
 Note: as of version 2.5, Postfix no longer uses root privileges when opening
 this file. The file should now be stored under the Postfix-owned
@@ -777,7 +777,7 @@
 Example:
 
     /etc/postfix/main.cf:
-        smtp_tls_session_cache_database = btree:/var/lib/postfix/smtp_scache
+        smtp_tls_session_cache_database = btree:/var/db/postfix/smtp_scache
 
 Note: as of version 2.5, Postfix no longer uses root privileges when opening
 this file. The file should now be stored under the Postfix-owned
@@ -1820,7 +1820,7 @@
 Examples:
 
     /etc/postfix/main.cf:
-        tls_random_exchange_name = /var/lib/postfix/prng_exch
+        tls_random_exchange_name = /var/db/postfix/prng_exch
         tls_random_prng_update_period = 3600s
 
 As of version 2.5, Postfix no longer uses root privileges when opening this
@@ -1941,14 +1941,14 @@
         /etc/postfix/main.cf:
             smtp_tls_CAfile = /etc/postfix/cacert.pem
             smtp_tls_session_cache_database =
-        	btree:/var/lib/postfix/smtp_tls_session_cache
+        	btree:/var/db/postfix/smtp_tls_session_cache
             smtp_tls_security_level = may
             smtpd_tls_CAfile = /etc/postfix/cacert.pem
             smtpd_tls_cert_file = /etc/postfix/foo-cert.pem
             smtpd_tls_key_file = /etc/postfix/foo-key.pem
             smtpd_tls_received_header = yes
             smtpd_tls_session_cache_database =
-        	btree:/var/lib/postfix/smtpd_tls_session_cache
+        	btree:/var/db/postfix/smtpd_tls_session_cache
             tls_random_source = dev:/dev/urandom
             # Postfix 2.3 and later
             smtpd_tls_security_level = may

Index: src/external/ibm-public/postfix/dist/conf/main.cf
diff -u src/external/ibm-public/postfix/dist/conf/main.cf:1.1.1.1 src/external/ibm-public/postfix/dist/conf/main.cf:1.2
--- src/external/ibm-public/postfix/dist/conf/main.cf:1.1.1.1	Tue Jun 23 10:08:23 2009
+++ src/external/ibm-public/postfix/dist/conf/main.cf	Tue Jun 23 11:41:06 2009
@@ -1,4 +1,4 @@
-#	$NetBSD: main.cf,v 1.1.1.1 2009/06/23 10:08:23 tron Exp $
+#	$NetBSD: main.cf,v 1.2 2009/06/23 11:41:06 tron Exp $
 #
 # Global Postfix configuration file. This file lists only a subset
 # of all parameters. For the syntax, and for a complete parameter
@@ -47,7 +47,7 @@
 # data files (caches, random numbers). This directory must be owned
 # by the mail_owner account (see below).
 #
-data_directory = /var/lib/postfix
+data_directory = /var/db/postfix
 
 # QUEUE AND PROCESS OWNERSHIP
 #
@@ -107,6 +107,10 @@
 # the software claims all active interfaces on the machine. The
 # parameter also controls delivery of mail to u...@[ip.address].
 #
+# NOTE: On NetBSD, postfix does not listen on the network by default.
+#       To enable inbound mail reception once your configuration is
+#       ready, uncomment the smtp service in /etc/postfix/master.cf
+#
 # See also the proxy_interfaces parameter, for network addresses that
 # are forwarded to us via a proxy or network address translator.
 #
@@ -116,6 +120,10 @@
 #inet_interfaces = $myhostname
 #inet_interfaces = $myhostname, localhost
 
+# NetBSD is IPv6-capable.  Use all available address families.
+#
+inet_protocols = all
+
 # The proxy_interfaces parameter specifies the network interface
 # addresses that this mail system receives mail on by way of a
 # proxy or network address translation unit. This setting extends
@@ -617,37 +625,37 @@
 # sendmail_path: The full pathname of the Postfix sendmail command.
 # This is the Sendmail-compatible mail posting interface.
 # 
-sendmail_path =
+sendmail_path = /usr/sbin/sendmail
 
 # newaliases_path: The full pathname of the Postfix newaliases command.
 # This is the Sendmail-compatible command to build alias databases.
 #
-newaliases_path =
+newaliases_path = /usr/bin/newaliases
 
 # mailq_path: The full pathname of the Postfix mailq command.  This
 # is the Sendmail-compatible mail queue listing command.
 # 
-mailq_path =
+mailq_path = /usr/bin/mailq
 
 # setgid_group: The group for mail submission and queue management
 # commands.  This must be a group name with a numerical group ID that
 # is not shared with other accounts, not even with the Postfix account.
 #
-setgid_group =
+setgid_group = maildrop
 
 # html_directory: The location of the Postfix HTML documentation.
 #
-html_directory =
+html_directory = /usr/share/doc/html/postfix
 
 # manpage_directory: The location of the Postfix on-line manual pages.
 #
-manpage_directory =
+manpage_directory = /usr/share/man
 
 # sample_directory: The location of the Postfix sample configuration files.
 # This parameter is obsolete as of Postfix 2.1.
 #
-sample_directory =
+sample_directory = /usr/share/examples/postfix
 
 # readme_directory: The location of the Postfix README files.
 #
-readme_directory =
+readme_directory = /usr/share/examples/postfix
Index: src/external/ibm-public/postfix/dist/conf/master.cf
diff -u src/external/ibm-public/postfix/dist/conf/master.cf:1.1.1.1 src/external/ibm-public/postfix/dist/conf/master.cf:1.2
--- src/external/ibm-public/postfix/dist/conf/master.cf:1.1.1.1	Tue Jun 23 10:08:23 2009
+++ src/external/ibm-public/postfix/dist/conf/master.cf	Tue Jun 23 11:41:06 2009
@@ -1,4 +1,4 @@
-#	$NetBSD: master.cf,v 1.1.1.1 2009/06/23 10:08:23 tron Exp $
+#	$NetBSD: master.cf,v 1.2 2009/06/23 11:41:06 tron Exp $
 #
 #
 # Postfix master process configuration file.  For details on the format
@@ -10,7 +10,7 @@
 # service type  private unpriv  chroot  wakeup  maxproc command + args
 #               (yes)   (yes)   (yes)   (never) (100)
 # ==========================================================================
-smtp      inet  n       -       n       -       -       smtpd
+#smtp      inet  n       -       n       -       -       smtpd
 #submission inet n       -       n       -       -       smtpd
 #  -o smtpd_tls_security_level=encrypt
 #  -o smtpd_sasl_auth_enable=yes
@@ -24,7 +24,7 @@
 #628      inet  n       -       n       -       -       qmqpd
 pickup    fifo  n       -       n       60      1       pickup
 cleanup   unix  n       -       n       -       0       cleanup
-qmgr      fifo  n       -       n       300     1       qmgr
+qmgr      unix  n       -       n       300     1       qmgr
 #qmgr     fifo  n       -       n       300     1       oqmgr
 tlsmgr    unix  -       -       n       1000?   1       tlsmgr
 rewrite   unix  -       -       n       -       -       trivial-rewrite
Index: src/external/ibm-public/postfix/dist/conf/postfix-files
diff -u src/external/ibm-public/postfix/dist/conf/postfix-files:1.1.1.1 src/external/ibm-public/postfix/dist/conf/postfix-files:1.2
--- src/external/ibm-public/postfix/dist/conf/postfix-files:1.1.1.1	Tue Jun 23 10:08:23 2009
+++ src/external/ibm-public/postfix/dist/conf/postfix-files	Tue Jun 23 11:41:06 2009
@@ -1,5 +1,6 @@
-#	$NetBSD: postfix-files,v 1.1.1.1 2009/06/23 10:08:23 tron Exp $
+#	$NetBSD: postfix-files,v 1.2 2009/06/23 11:41:06 tron Exp $
 #
+# Commented out entries mean files not installed under NetBSD.
 #
 # Do not edit this file.
 #
@@ -86,7 +87,7 @@
 $daemon_directory/postmulti-script:f:root:-:755
 $daemon_directory/proxymap:f:root:-:755
 $daemon_directory/qmgr:f:root:-:755
-$daemon_directory/qmqpd:f:root:-:755
+#$daemon_directory/qmqpd:f:root:-:755
 $daemon_directory/scache:f:root:-:755
 $daemon_directory/showq:f:root:-:755
 $daemon_directory/smtp:f:root:-:755
@@ -113,28 +114,28 @@
 $sendmail_path:f:root:-:755
 $newaliases_path:l:$sendmail_path
 $mailq_path:l:$sendmail_path
-$config_directory/LICENSE:f:root:-:644:1
-$config_directory/TLS_LICENSE:f:root:-:644:1
-$config_directory/access:f:root:-:644:p1
-$config_directory/aliases:f:root:-:644:p1
-$config_directory/bounce.cf.default:f:root:-:644:1
-$config_directory/canonical:f:root:-:644:p1
-$config_directory/cidr_table:f:root:-:644:o
-$config_directory/generic:f:root:-:644:p1
+$sample_directory/LICENSE:f:root:-:644:1
+$sample_directory/TLS_LICENSE:f:root:-:644:1
+$sample_directory/access:f:root:-:644:p1
+$sample_directory/aliases:f:root:-:644:p1
+$sample_directory/bounce.cf.default:f:root:-:644:1
+$sample_directory/canonical:f:root:-:644:p1
+$sample_directory/cidr_table:f:root:-:644:o
+$sample_directory/generic:f:root:-:644:p1
 $config_directory/generics:f:root:-:644:o
-$config_directory/header_checks:f:root:-:644:p1
+$sample_directory/header_checks:f:root:-:644:p1
 $config_directory/install.cf:f:root:-:644:o
-$config_directory/main.cf.default:f:root:-:644:1
+#$config_directory/main.cf.default:f:root:-:644:1
 $config_directory/main.cf:f:root:-:644:p
-$config_directory/makedefs.out:f:root:-:644:1
+#$config_directory/makedefs.out:f:root:-:644:1
 $config_directory/master.cf:f:root:-:644:p
 $config_directory/pcre_table:f:root:-:644:o
 $config_directory/postfix-files:f:root:-:644:o
 $config_directory/regexp_table:f:root:-:644:o
-$config_directory/relocated:f:root:-:644:p1
+$sample_directory/relocated:f:root:-:644:p1
 $config_directory/tcp_table:f:root:-:644:o
-$config_directory/transport:f:root:-:644:p1
-$config_directory/virtual:f:root:-:644:p1
+$sample_directory/transport:f:root:-:644:p1
+$sample_directory/virtual:f:root:-:644:p1
 $config_directory/postfix-script:f:root:-:755:o
 $config_directory/postfix-script-sgid:f:root:-:755:o
 $config_directory/postfix-script-nosgid:f:root:-:755:o
@@ -153,9 +154,9 @@
 $manpage_directory/man1/postmulti.1:f:root:-:644
 $manpage_directory/man1/postqueue.1:f:root:-:644
 $manpage_directory/man1/postsuper.1:f:root:-:644
-$manpage_directory/man1/sendmail.1:f:root:-:644
+#$manpage_directory/man1/sendmail.1:f:root:-:644
 $manpage_directory/man5/access.5:f:root:-:644
-$manpage_directory/man5/aliases.5:f:root:-:644
+#$manpage_directory/man5/aliases.5:f:root:-:644
 $manpage_directory/man5/body_checks.5:f:root:-:644
 $manpage_directory/man5/bounce.5:f:root:-:644
 $manpage_directory/man5/canonical.5:f:root:-:644
@@ -163,17 +164,17 @@
 $manpage_directory/man5/generics.5:f:root:-:644:o
 $manpage_directory/man5/generic.5:f:root:-:644
 $manpage_directory/man5/header_checks.5:f:root:-:644
-$manpage_directory/man5/ldap_table.5:f:root:-:644
+#$manpage_directory/man5/ldap_table.5:f:root:-:644
 $manpage_directory/man5/master.5:f:root:-:644
-$manpage_directory/man5/mysql_table.5:f:root:-:644
+#$manpage_directory/man5/mysql_table.5:f:root:-:644
 $manpage_directory/man5/nisplus_table.5:f:root:-:644
 $manpage_directory/man5/pcre_table.5:f:root:-:644
-$manpage_directory/man5/pgsql_table.5:f:root:-:644
+#$manpage_directory/man5/pgsql_table.5:f:root:-:644
 $manpage_directory/man5/postconf.5:f:root:-:644
 $manpage_directory/man5/postfix-wrapper.5:f:root:-:644
 $manpage_directory/man5/regexp_table.5:f:root:-:644
 $manpage_directory/man5/relocated.5:f:root:-:644
-$manpage_directory/man5/tcp_table.5:f:root:-:644
+#$manpage_directory/man5/tcp_table.5:f:root:-:644
 $manpage_directory/man5/transport.5:f:root:-:644
 $manpage_directory/man5/virtual.5:f:root:-:644
 $manpage_directory/man8/bounce.8:f:root:-:644
@@ -192,7 +193,7 @@
 $manpage_directory/man8/pipe.8:f:root:-:644
 $manpage_directory/man8/proxymap.8:f:root:-:644
 $manpage_directory/man8/qmgr.8:f:root:-:644
-$manpage_directory/man8/qmqpd.8:f:root:-:644
+#$manpage_directory/man8/qmqpd.8:f:root:-:644
 $manpage_directory/man8/scache.8:f:root:-:644
 $manpage_directory/man8/showq.8:f:root:-:644
 $manpage_directory/man8/smtp.8:f:root:-:644
@@ -242,7 +243,7 @@
 $readme_directory/BACKSCATTER_README:f:root:-:644
 $readme_directory/BASIC_CONFIGURATION_README:f:root:-:644
 $readme_directory/BUILTIN_FILTER_README:f:root:-:644
-$readme_directory/CDB_README:f:root:-:644
+#$readme_directory/CDB_README:f:root:-:644
 $readme_directory/CONNECTION_CACHE_README:f:root:-:644
 $readme_directory/CONTENT_INSPECTION_README:f:root:-:644
 $readme_directory/DATABASE_README:f:root:-:644
@@ -252,10 +253,10 @@
 $readme_directory/ETRN_README:f:root:-:644
 $readme_directory/FILTER_README:f:root:-:644
 $readme_directory/HOSTING_README:f:root:-:644:o
-$readme_directory/INSTALL:f:root:-:644
+#$readme_directory/INSTALL:f:root:-:644
 $readme_directory/IPV6_README:f:root:-:644
 $readme_directory/LDAP_README:f:root:-:644
-$readme_directory/LINUX_README:f:root:-:644
+#$readme_directory/LINUX_README:f:root:-:644
 $readme_directory/LOCAL_RECIPIENT_README:f:root:-:644
 $readme_directory/MACOSX_README:f:root:-:644:o
 $readme_directory/MAILDROP_README:f:root:-:644
@@ -264,7 +265,7 @@
 $readme_directory/MYSQL_README:f:root:-:644
 $readme_directory/NFS_README:f:root:-:644
 $readme_directory/OVERVIEW:f:root:-:644
-$readme_directory/PACKAGE_README:f:root:-:644
+#$readme_directory/PACKAGE_README:f:root:-:644
 $readme_directory/PCRE_README:f:root:-:644
 $readme_directory/PGSQL_README:f:root:-:644
 $readme_directory/QMQP_README:f:root:-:644:o
@@ -281,7 +282,7 @@
 $readme_directory/TLS_LEGACY_README:f:root:-:644
 $readme_directory/TLS_README:f:root:-:644
 $readme_directory/TUNING_README:f:root:-:644
-$readme_directory/ULTRIX_README:f:root:-:644
+#$readme_directory/ULTRIX_README:f:root:-:644
 $readme_directory/UUCP_README:f:root:-:644
 $readme_directory/VERP_README:f:root:-:644
 $readme_directory/VIRTUAL_README:f:root:-:644
@@ -293,20 +294,20 @@
 $html_directory/BACKSCATTER_README.html:f:root:-:644
 $html_directory/BASIC_CONFIGURATION_README.html:f:root:-:644
 $html_directory/BUILTIN_FILTER_README.html:f:root:-:644
-$html_directory/CDB_README.html:f:root:-:644
+#$html_directory/CDB_README.html:f:root:-:644
 $html_directory/CONNECTION_CACHE_README.html:f:root:-:644
 $html_directory/CONTENT_INSPECTION_README.html:f:root:-:644
-$html_directory/CYRUS_README.html:f:root:-:644:o
+#$html_directory/CYRUS_README.html:f:root:-:644:o
 $html_directory/DATABASE_README.html:f:root:-:644
 $html_directory/DB_README.html:f:root:-:644
 $html_directory/DEBUG_README.html:f:root:-:644
 $html_directory/DSN_README.html:f:root:-:644
 $html_directory/ETRN_README.html:f:root:-:644
 $html_directory/FILTER_README.html:f:root:-:644
-$html_directory/INSTALL.html:f:root:-:644
+#$html_directory/INSTALL.html:f:root:-:644
 $html_directory/IPV6_README.html:f:root:-:644
 $html_directory/LDAP_README.html:f:root:-:644
-$html_directory/LINUX_README.html:f:root:-:644
+#$html_directory/LINUX_README.html:f:root:-:644
 $html_directory/LOCAL_RECIPIENT_README.html:f:root:-:644
 $html_directory/MAILDROP_README.html:f:root:-:644
 $html_directory/MILTER_README.html:f:root:-:644
@@ -330,7 +331,7 @@
 $html_directory/TLS_LEGACY_README.html:f:root:-:644
 $html_directory/TLS_README.html:f:root:-:644
 $html_directory/TUNING_README.html:f:root:-:644
-$html_directory/ULTRIX_README.html:f:root:-:644:o
+#$html_directory/ULTRIX_README.html:f:root:-:644:o
 $html_directory/UUCP_README.html:f:root:-:644
 $html_directory/VERP_README.html:f:root:-:644
 $html_directory/VIRTUAL_README.html:f:root:-:644
@@ -384,9 +385,9 @@
 $html_directory/qshape.1.html:f:root:-:644
 $html_directory/proxymap.8.html:f:root:-:644
 $html_directory/qmgr.8.html:f:root:-:644
-$html_directory/qmqp-sink.1.html:f:root:-:644
-$html_directory/qmqp-source.1.html:f:root:-:644
-$html_directory/qmqpd.8.html:f:root:-:644
+#$html_directory/qmqp-sink.1.html:f:root:-:644
+#$html_directory/qmqp-source.1.html:f:root:-:644
+#$html_directory/qmqpd.8.html:f:root:-:644
 $html_directory/regexp_table.5.html:f:root:-:644
 $html_directory/relocated.5.html:f:root:-:644
 $html_directory/sendmail.1.html:h:$html_directory/mailq.1.html:-:644
@@ -396,7 +397,7 @@
 $html_directory/smtp.8.html:h:$html_directory/lmtp.8.html:-:644
 $html_directory/smtpd.8.html:f:root:-:644
 $html_directory/spawn.8.html:f:root:-:644
-$html_directory/tcp_table.5.html:f:root:-:644
+#$html_directory/tcp_table.5.html:f:root:-:644
 $html_directory/trace.8.html:h:$html_directory/bounce.8.html:-:644
 $html_directory/transport.5.html:f:root:-:644
 $html_directory/trivial-rewrite.8.html:f:root:-:644

Index: src/external/ibm-public/postfix/dist/html/ADDRESS_VERIFICATION_README.html
diff -u src/external/ibm-public/postfix/dist/html/ADDRESS_VERIFICATION_README.html:1.1.1.1 src/external/ibm-public/postfix/dist/html/ADDRESS_VERIFICATION_README.html:1.2
--- src/external/ibm-public/postfix/dist/html/ADDRESS_VERIFICATION_README.html:1.1.1.1	Tue Jun 23 10:08:23 2009
+++ src/external/ibm-public/postfix/dist/html/ADDRESS_VERIFICATION_README.html	Tue Jun 23 11:41:06 2009
@@ -301,7 +301,7 @@
 
     # Note 1: Be sure to read the "<a href="#caching">Caching</a>" section below!
     # Note 2: Avoid hash files here. Use btree instead.
-    <a href="postconf.5.html#address_verify_map">address_verify_map</a> = btree:/var/lib/postfix/verify
+    <a href="postconf.5.html#address_verify_map">address_verify_map</a> = btree:/var/db/postfix/verify
  
 /etc/postfix/sender_access:
     aol.com     <a href="postconf.5.html#reject_unverified_sender">reject_unverified_sender</a>
@@ -346,7 +346,7 @@
 
     # Note 1: Be sure to read the "<a href="#caching">Caching</a>" section below!
     # Note 2: Avoid hash files here. Use btree instead.
-    <a href="postconf.5.html#address_verify_map">address_verify_map</a> = btree:/var/lib/postfix/verify
+    <a href="postconf.5.html#address_verify_map">address_verify_map</a> = btree:/var/db/postfix/verify
 </pre>
 </blockquote>
 
@@ -424,7 +424,7 @@
 <pre>
 /etc/postfix/<a href="postconf.5.html">main.cf</a>:
     # Note: avoid hash files here. Use btree instead.
-    <a href="postconf.5.html#address_verify_map">address_verify_map</a> = btree:/var/lib/postfix/verify
+    <a href="postconf.5.html#address_verify_map">address_verify_map</a> = btree:/var/db/postfix/verify
 </pre>
 </blockquote>
 
Index: src/external/ibm-public/postfix/dist/html/INSTALL.html
diff -u src/external/ibm-public/postfix/dist/html/INSTALL.html:1.1.1.1 src/external/ibm-public/postfix/dist/html/INSTALL.html:1.2
--- src/external/ibm-public/postfix/dist/html/INSTALL.html:1.1.1.1	Tue Jun 23 10:08:24 2009
+++ src/external/ibm-public/postfix/dist/html/INSTALL.html	Tue Jun 23 11:41:06 2009
@@ -309,7 +309,7 @@
 <td>/usr/libexec/postfix</td> </tr>
 
 <tr> <td>DEF_DATA_DIR</td> <td><a href="postconf.5.html#data_directory">data_directory</a></td>
-<td>/var/lib/postfix</td> </tr>
+<td>/var/db/postfix</td> </tr>
 
 <tr> <td>DEF_MAILQ_PATH</td> <td><a href="postconf.5.html#mailq_path">mailq_path</a></td> <td>/usr/bin/mailq</td>
 </tr>
Index: src/external/ibm-public/postfix/dist/html/TLS_README.html
diff -u src/external/ibm-public/postfix/dist/html/TLS_README.html:1.1.1.1 src/external/ibm-public/postfix/dist/html/TLS_README.html:1.2
--- src/external/ibm-public/postfix/dist/html/TLS_README.html:1.1.1.1	Tue Jun 23 10:08:27 2009
+++ src/external/ibm-public/postfix/dist/html/TLS_README.html	Tue Jun 23 11:41:06 2009
@@ -639,7 +639,7 @@
 <blockquote>
 <pre>
 /etc/postfix/<a href="postconf.5.html">main.cf</a>:
-    <a href="postconf.5.html#smtpd_tls_session_cache_database">smtpd_tls_session_cache_database</a> = btree:/var/lib/postfix/smtpd_scache
+    <a href="postconf.5.html#smtpd_tls_session_cache_database">smtpd_tls_session_cache_database</a> = btree:/var/db/postfix/smtpd_scache
 </pre>
 </blockquote>
 
@@ -1129,7 +1129,7 @@
 <blockquote>
 <pre>
 /etc/postfix/<a href="postconf.5.html">main.cf</a>:
-    <a href="postconf.5.html#smtp_tls_session_cache_database">smtp_tls_session_cache_database</a> = btree:/var/lib/postfix/smtp_scache
+    <a href="postconf.5.html#smtp_tls_session_cache_database">smtp_tls_session_cache_database</a> = btree:/var/db/postfix/smtp_scache
 </pre>
 </blockquote>
 
@@ -2453,7 +2453,7 @@
 <blockquote>
 <pre>
 /etc/postfix/<a href="postconf.5.html">main.cf</a>:
-    <a href="postconf.5.html#tls_random_exchange_name">tls_random_exchange_name</a> = /var/lib/postfix/prng_exch
+    <a href="postconf.5.html#tls_random_exchange_name">tls_random_exchange_name</a> = /var/db/postfix/prng_exch
     <a href="postconf.5.html#tls_random_prng_update_period">tls_random_prng_update_period</a> = 3600s
 </pre>
 </blockquote>
@@ -2598,14 +2598,14 @@
 /etc/postfix/<a href="postconf.5.html">main.cf</a>:
     <a href="postconf.5.html#smtp_tls_CAfile">smtp_tls_CAfile</a> = /etc/postfix/cacert.pem
     <a href="postconf.5.html#smtp_tls_session_cache_database">smtp_tls_session_cache_database</a> =
-	btree:/var/lib/postfix/smtp_tls_session_cache
+	btree:/var/db/postfix/smtp_tls_session_cache
     <a href="postconf.5.html#smtp_tls_security_level">smtp_tls_security_level</a> = may
     <a href="postconf.5.html#smtpd_tls_CAfile">smtpd_tls_CAfile</a> = /etc/postfix/cacert.pem
     <a href="postconf.5.html#smtpd_tls_cert_file">smtpd_tls_cert_file</a> = /etc/postfix/foo-cert.pem
     <a href="postconf.5.html#smtpd_tls_key_file">smtpd_tls_key_file</a> = /etc/postfix/foo-key.pem
     <a href="postconf.5.html#smtpd_tls_received_header">smtpd_tls_received_header</a> = yes
     <a href="postconf.5.html#smtpd_tls_session_cache_database">smtpd_tls_session_cache_database</a> =
-	btree:/var/lib/postfix/smtpd_tls_session_cache
+	btree:/var/db/postfix/smtpd_tls_session_cache
     <a href="postconf.5.html#tls_random_source">tls_random_source</a> = dev:/dev/urandom
     # Postfix 2.3 and later
     <a href="postconf.5.html#smtpd_tls_security_level">smtpd_tls_security_level</a> = may
Index: src/external/ibm-public/postfix/dist/html/postconf.5.html
diff -u src/external/ibm-public/postfix/dist/html/postconf.5.html:1.1.1.1 src/external/ibm-public/postfix/dist/html/postconf.5.html:1.2
--- src/external/ibm-public/postfix/dist/html/postconf.5.html:1.1.1.1	Tue Jun 23 10:08:31 2009
+++ src/external/ibm-public/postfix/dist/html/postconf.5.html	Tue Jun 23 11:41:06 2009
@@ -182,8 +182,8 @@
 </p>
 
 <pre>
-<a href="postconf.5.html#address_verify_map">address_verify_map</a> = hash:/var/lib/postfix/verify
-<a href="postconf.5.html#address_verify_map">address_verify_map</a> = btree:/var/lib/postfix/verify
+<a href="postconf.5.html#address_verify_map">address_verify_map</a> = hash:/var/db/postfix/verify
+<a href="postconf.5.html#address_verify_map">address_verify_map</a> = btree:/var/db/postfix/verify
 </pre>
 
 <p>
@@ -8548,7 +8548,7 @@
 <p> Example: </p>
 
 <pre>
-<a href="postconf.5.html#smtp_sasl_auth_cache_name">smtp_sasl_auth_cache_name</a> = <a href="proxymap.8.html">proxy</a>:btree:/var/lib/postfix/sasl_auth_cache
+<a href="postconf.5.html#smtp_sasl_auth_cache_name">smtp_sasl_auth_cache_name</a> = <a href="proxymap.8.html">proxy</a>:btree:/var/db/postfix/sasl_auth_cache
 </pre>
 
 <p> This feature is available in Postfix 2.5 and later. </p>
@@ -9947,7 +9947,7 @@
 <p> Example: </p>
 
 <pre>
-<a href="postconf.5.html#smtp_tls_session_cache_database">smtp_tls_session_cache_database</a> = btree:/var/lib/postfix/smtp_scache
+<a href="postconf.5.html#smtp_tls_session_cache_database">smtp_tls_session_cache_database</a> = btree:/var/db/postfix/smtp_scache
 </pre>
 
 <p> This feature is available in Postfix 2.2 and later.  </p>
@@ -12993,7 +12993,7 @@
 <p> Example: </p>
 
 <pre>
-<a href="postconf.5.html#smtpd_tls_session_cache_database">smtpd_tls_session_cache_database</a> = btree:/var/lib/postfix/smtpd_scache
+<a href="postconf.5.html#smtpd_tls_session_cache_database">smtpd_tls_session_cache_database</a> = btree:/var/db/postfix/smtpd_scache
 </pre>
 
 <p> This feature is available in Postfix 2.2 and later.  </p>

Index: src/external/ibm-public/postfix/dist/man/man5/postconf.5
diff -u src/external/ibm-public/postfix/dist/man/man5/postconf.5:1.1.1.1 src/external/ibm-public/postfix/dist/man/man5/postconf.5:1.2
--- src/external/ibm-public/postfix/dist/man/man5/postconf.5:1.1.1.1	Tue Jun 23 10:08:34 2009
+++ src/external/ibm-public/postfix/dist/man/man5/postconf.5	Tue Jun 23 11:41:06 2009
@@ -1,4 +1,4 @@
-.\"	$NetBSD: postconf.5,v 1.1.1.1 2009/06/23 10:08:34 tron Exp $
+.\"	$NetBSD: postconf.5,v 1.2 2009/06/23 11:41:06 tron Exp $
 .\"
 .TH POSTCONF 5 
 .SH NAME
@@ -112,8 +112,8 @@
 .nf
 .na
 .ft C
-address_verify_map = hash:/var/lib/postfix/verify
-address_verify_map = btree:/var/lib/postfix/verify
+address_verify_map = hash:/var/db/postfix/verify
+address_verify_map = btree:/var/db/postfix/verify
 .fi
 .ad
 .ft R
@@ -4836,7 +4836,7 @@
 .nf
 .na
 .ft C
-smtp_sasl_auth_cache_name = proxy:btree:/var/lib/postfix/sasl_auth_cache
+smtp_sasl_auth_cache_name = proxy:btree:/var/db/postfix/sasl_auth_cache
 .fi
 .ad
 .ft R
@@ -6022,7 +6022,7 @@
 .nf
 .na
 .ft C
-smtp_tls_session_cache_database = btree:/var/lib/postfix/smtp_scache
+smtp_tls_session_cache_database = btree:/var/db/postfix/smtp_scache
 .fi
 .ad
 .ft R
@@ -8202,7 +8202,7 @@
 .nf
 .na
 .ft C
-smtpd_tls_session_cache_database = btree:/var/lib/postfix/smtpd_scache
+smtpd_tls_session_cache_database = btree:/var/db/postfix/smtpd_scache
 .fi
 .ad
 .ft R

Index: src/external/ibm-public/postfix/dist/proto/ADDRESS_VERIFICATION_README.html
diff -u src/external/ibm-public/postfix/dist/proto/ADDRESS_VERIFICATION_README.html:1.1.1.1 src/external/ibm-public/postfix/dist/proto/ADDRESS_VERIFICATION_README.html:1.2
--- src/external/ibm-public/postfix/dist/proto/ADDRESS_VERIFICATION_README.html:1.1.1.1	Tue Jun 23 10:08:36 2009
+++ src/external/ibm-public/postfix/dist/proto/ADDRESS_VERIFICATION_README.html	Tue Jun 23 11:41:06 2009
@@ -301,7 +301,7 @@
 
     # Note 1: Be sure to read the "<a href="#caching">Caching</a>" section below!
     # Note 2: Avoid hash files here. Use btree instead.
-    address_verify_map = btree:/var/lib/postfix/verify
+    address_verify_map = btree:/var/db/postfix/verify
  
 /etc/postfix/sender_access:
     aol.com     reject_unverified_sender
@@ -346,7 +346,7 @@
 
     # Note 1: Be sure to read the "<a href="#caching">Caching</a>" section below!
     # Note 2: Avoid hash files here. Use btree instead.
-    address_verify_map = btree:/var/lib/postfix/verify
+    address_verify_map = btree:/var/db/postfix/verify
 </pre>
 </blockquote>
 
@@ -424,7 +424,7 @@
 <pre>
 /etc/postfix/main.cf:
     # Note: avoid hash files here. Use btree instead.
-    address_verify_map = btree:/var/lib/postfix/verify
+    address_verify_map = btree:/var/db/postfix/verify
 </pre>
 </blockquote>
 
Index: src/external/ibm-public/postfix/dist/proto/INSTALL.html
diff -u src/external/ibm-public/postfix/dist/proto/INSTALL.html:1.1.1.1 src/external/ibm-public/postfix/dist/proto/INSTALL.html:1.2
--- src/external/ibm-public/postfix/dist/proto/INSTALL.html:1.1.1.1	Tue Jun 23 10:08:37 2009
+++ src/external/ibm-public/postfix/dist/proto/INSTALL.html	Tue Jun 23 11:41:06 2009
@@ -309,7 +309,7 @@
 <td>/usr/libexec/postfix</td> </tr>
 
 <tr> <td>DEF_DATA_DIR</td> <td>data_directory</td>
-<td>/var/lib/postfix</td> </tr>
+<td>/var/db/postfix</td> </tr>
 
 <tr> <td>DEF_MAILQ_PATH</td> <td>mailq_path</td> <td>/usr/bin/mailq</td>
 </tr>
Index: src/external/ibm-public/postfix/dist/proto/TLS_README.html
diff -u src/external/ibm-public/postfix/dist/proto/TLS_README.html:1.1.1.1 src/external/ibm-public/postfix/dist/proto/TLS_README.html:1.2
--- src/external/ibm-public/postfix/dist/proto/TLS_README.html:1.1.1.1	Tue Jun 23 10:08:38 2009
+++ src/external/ibm-public/postfix/dist/proto/TLS_README.html	Tue Jun 23 11:41:06 2009
@@ -639,7 +639,7 @@
 <blockquote>
 <pre>
 /etc/postfix/main.cf:
-    smtpd_tls_session_cache_database = btree:/var/lib/postfix/smtpd_scache
+    smtpd_tls_session_cache_database = btree:/var/db/postfix/smtpd_scache
 </pre>
 </blockquote>
 
@@ -1129,7 +1129,7 @@
 <blockquote>
 <pre>
 /etc/postfix/main.cf:
-    smtp_tls_session_cache_database = btree:/var/lib/postfix/smtp_scache
+    smtp_tls_session_cache_database = btree:/var/db/postfix/smtp_scache
 </pre>
 </blockquote>
 
@@ -2453,7 +2453,7 @@
 <blockquote>
 <pre>
 /etc/postfix/main.cf:
-    tls_random_exchange_name = /var/lib/postfix/prng_exch
+    tls_random_exchange_name = /var/db/postfix/prng_exch
     tls_random_prng_update_period = 3600s
 </pre>
 </blockquote>
@@ -2598,14 +2598,14 @@
 /etc/postfix/main.cf:
     smtp_tls_CAfile = /etc/postfix/cacert.pem
     smtp_tls_session_cache_database =
-	btree:/var/lib/postfix/smtp_tls_session_cache
+	btree:/var/db/postfix/smtp_tls_session_cache
     smtp_tls_security_level = may
     smtpd_tls_CAfile = /etc/postfix/cacert.pem
     smtpd_tls_cert_file = /etc/postfix/foo-cert.pem
     smtpd_tls_key_file = /etc/postfix/foo-key.pem
     smtpd_tls_received_header = yes
     smtpd_tls_session_cache_database =
-	btree:/var/lib/postfix/smtpd_tls_session_cache
+	btree:/var/db/postfix/smtpd_tls_session_cache
     tls_random_source = dev:/dev/urandom
     # Postfix 2.3 and later
     smtpd_tls_security_level = may
Index: src/external/ibm-public/postfix/dist/proto/postconf.proto
diff -u src/external/ibm-public/postfix/dist/proto/postconf.proto:1.1.1.1 src/external/ibm-public/postfix/dist/proto/postconf.proto:1.2
--- src/external/ibm-public/postfix/dist/proto/postconf.proto:1.1.1.1	Tue Jun 23 10:08:41 2009
+++ src/external/ibm-public/postfix/dist/proto/postconf.proto	Tue Jun 23 11:41:06 2009
@@ -229,8 +229,8 @@
 </p>
 
 <pre>
-address_verify_map = hash:/var/lib/postfix/verify
-address_verify_map = btree:/var/lib/postfix/verify
+address_verify_map = hash:/var/db/postfix/verify
+address_verify_map = btree:/var/db/postfix/verify
 </pre>
 
 <p>
@@ -8730,7 +8730,7 @@
 <p> Example: </p>
 
 <pre>
-smtpd_tls_session_cache_database = btree:/var/lib/postfix/smtpd_scache
+smtpd_tls_session_cache_database = btree:/var/db/postfix/smtpd_scache
 </pre>
 
 <p> This feature is available in Postfix 2.2 and later.  </p>
@@ -9005,7 +9005,7 @@
 <p> Example: </p>
 
 <pre>
-smtp_tls_session_cache_database = btree:/var/lib/postfix/smtp_scache
+smtp_tls_session_cache_database = btree:/var/db/postfix/smtp_scache
 </pre>
 
 <p> This feature is available in Postfix 2.2 and later.  </p>
@@ -11956,7 +11956,7 @@
 <p> Example: </p>
 
 <pre>
-smtp_sasl_auth_cache_name = proxy:btree:/var/lib/postfix/sasl_auth_cache
+smtp_sasl_auth_cache_name = proxy:btree:/var/db/postfix/sasl_auth_cache
 </pre>
 
 <p> This feature is available in Postfix 2.5 and later. </p>

Index: src/external/ibm-public/postfix/dist/src/cleanup/cleanup.c
diff -u src/external/ibm-public/postfix/dist/src/cleanup/cleanup.c:1.1.1.1 src/external/ibm-public/postfix/dist/src/cleanup/cleanup.c:1.2
--- src/external/ibm-public/postfix/dist/src/cleanup/cleanup.c:1.1.1.1	Tue Jun 23 10:08:43 2009
+++ src/external/ibm-public/postfix/dist/src/cleanup/cleanup.c	Tue Jun 23 11:41:06 2009
@@ -1,4 +1,6 @@
-/*	$NetBSD: cleanup.c,v 1.1.1.1 2009/06/23 10:08:43 tron Exp $	*/
+/*	$NetBSD: cleanup.c,v 1.2 2009/06/23 11:41:06 tron Exp $	*/
+
+/*	$NetBSD: cleanup.c,v 1.2 2009/06/23 11:41:06 tron Exp $	*/
 
 /*++
 /* NAME
@@ -547,6 +549,7 @@
      * Pass control to the single-threaded service skeleton.
      */
     single_server_main(argc, argv, cleanup_service,
+		       MAIL_SERVER_BOOL_TABLE, cleanup_bool_table,
 		       MAIL_SERVER_INT_TABLE, cleanup_int_table,
 		       MAIL_SERVER_BOOL_TABLE, cleanup_bool_table,
 		       MAIL_SERVER_STR_TABLE, cleanup_str_table,
Index: src/external/ibm-public/postfix/dist/src/cleanup/cleanup.h
diff -u src/external/ibm-public/postfix/dist/src/cleanup/cleanup.h:1.1.1.1 src/external/ibm-public/postfix/dist/src/cleanup/cleanup.h:1.2
--- src/external/ibm-public/postfix/dist/src/cleanup/cleanup.h:1.1.1.1	Tue Jun 23 10:08:43 2009
+++ src/external/ibm-public/postfix/dist/src/cleanup/cleanup.h	Tue Jun 23 11:41:06 2009
@@ -1,4 +1,6 @@
-/*	$NetBSD: cleanup.h,v 1.1.1.1 2009/06/23 10:08:43 tron Exp $	*/
+/*	$NetBSD: cleanup.h,v 1.2 2009/06/23 11:41:06 tron Exp $	*/
+
+/*	$NetBSD: cleanup.h,v 1.2 2009/06/23 11:41:06 tron Exp $	*/
 
 /*++
 /* NAME
@@ -203,6 +205,7 @@
 extern void cleanup_sig(int);
 extern void cleanup_pre_jail(char *, char **);
 extern void cleanup_post_jail(char *, char **);
+extern CONFIG_BOOL_TABLE cleanup_bool_table[];
 extern CONFIG_INT_TABLE cleanup_int_table[];
 extern CONFIG_BOOL_TABLE cleanup_bool_table[];
 extern CONFIG_STR_TABLE cleanup_str_table[];
Index: src/external/ibm-public/postfix/dist/src/cleanup/cleanup_envelope.c
diff -u src/external/ibm-public/postfix/dist/src/cleanup/cleanup_envelope.c:1.1.1.1 src/external/ibm-public/postfix/dist/src/cleanup/cleanup_envelope.c:1.2
--- src/external/ibm-public/postfix/dist/src/cleanup/cleanup_envelope.c:1.1.1.1	Tue Jun 23 10:08:43 2009
+++ src/external/ibm-public/postfix/dist/src/cleanup/cleanup_envelope.c	Tue Jun 23 11:41:06 2009
@@ -1,4 +1,6 @@
-/*	$NetBSD: cleanup_envelope.c,v 1.1.1.1 2009/06/23 10:08:43 tron Exp $	*/
+/*	$NetBSD: cleanup_envelope.c,v 1.2 2009/06/23 11:41:06 tron Exp $	*/
+
+/*	$NetBSD: cleanup_envelope.c,v 1.2 2009/06/23 11:41:06 tron Exp $	*/
 
 /*++
 /* NAME
Index: src/external/ibm-public/postfix/dist/src/cleanup/cleanup_init.c
diff -u src/external/ibm-public/postfix/dist/src/cleanup/cleanup_init.c:1.1.1.1 src/external/ibm-public/postfix/dist/src/cleanup/cleanup_init.c:1.2
--- src/external/ibm-public/postfix/dist/src/cleanup/cleanup_init.c:1.1.1.1	Tue Jun 23 10:08:43 2009
+++ src/external/ibm-public/postfix/dist/src/cleanup/cleanup_init.c	Tue Jun 23 11:41:06 2009
@@ -1,4 +1,6 @@
-/*	$NetBSD: cleanup_init.c,v 1.1.1.1 2009/06/23 10:08:43 tron Exp $	*/
+/*	$NetBSD: cleanup_init.c,v 1.2 2009/06/23 11:41:06 tron Exp $	*/
+
+/*	$NetBSD: cleanup_init.c,v 1.2 2009/06/23 11:41:06 tron Exp $	*/
 
 /*++
 /* NAME
@@ -8,6 +10,8 @@
 /* SYNOPSIS
 /*	#include "cleanup.h"
 /*
+/*	CONFIG_BOOL_TABLE cleanup_bool_table[];
+/*
 /*	CONFIG_INT_TABLE cleanup_int_table[];
 /*
 /*	CONFIG_BOOL_TABLE cleanup_bool_table[];
@@ -36,7 +40,7 @@
 /*	for one-time initializations that must be done before any message
 /*	processing can take place.
 /*
-/*	cleanup_{int,str,time}_table[] specify configuration
+/*	cleanup_{bool,int,str,time}_table[] specify configuration
 /*	parameters that must be initialized before calling any functions
 /*	in this module. These tables satisfy the interface as specified in
 /*	single_service(3).
@@ -136,6 +140,7 @@
 char   *var_prop_extension;		/* propagate unmatched extension */
 char   *var_always_bcc;			/* big brother */
 char   *var_rcpt_witheld;		/* recipients not disclosed */
+bool    var_canon_env_rcpt;		/* canonicalize envelope recipient */
 char   *var_masq_classes;		/* what to masquerade */
 int     var_qattr_count_limit;		/* named attribute limit */
 int     var_virt_recur_limit;		/* maximum virtual alias recursion */

Index: src/external/ibm-public/postfix/dist/src/global/mail_params.h
diff -u src/external/ibm-public/postfix/dist/src/global/mail_params.h:1.1.1.1 src/external/ibm-public/postfix/dist/src/global/mail_params.h:1.2
--- src/external/ibm-public/postfix/dist/src/global/mail_params.h:1.1.1.1	Tue Jun 23 10:08:46 2009
+++ src/external/ibm-public/postfix/dist/src/global/mail_params.h	Tue Jun 23 11:41:06 2009
@@ -1,4 +1,4 @@
-/*	$NetBSD: mail_params.h,v 1.1.1.1 2009/06/23 10:08:46 tron Exp $	*/
+/*	$NetBSD: mail_params.h,v 1.2 2009/06/23 11:41:06 tron Exp $	*/
 
 #ifndef _MAIL_PARAMS_H_INCLUDED_
 #define _MAIL_PARAMS_H_INCLUDED_
@@ -69,7 +69,7 @@
 extern gid_t var_owner_gid;
 
 #define VAR_SGID_GROUP		"setgid_group"
-#define DEF_SGID_GROUP		"postdrop"
+#define DEF_SGID_GROUP		"maildrop"
 extern char *var_sgid_group;
 extern gid_t var_sgid_gid;
 
@@ -267,7 +267,7 @@
   */
 #define VAR_DATA_DIR		"data_directory"
 #ifndef DEF_DATA_DIR
-#define DEF_DATA_DIR		"/var/lib/postfix"
+#define DEF_DATA_DIR		"/var/db/postfix"
 #endif
 extern char *var_data_dir;
 

Index: src/external/ibm-public/postfix/dist/src/smtpd/smtpd.c
diff -u src/external/ibm-public/postfix/dist/src/smtpd/smtpd.c:1.1.1.1 src/external/ibm-public/postfix/dist/src/smtpd/smtpd.c:1.2
--- src/external/ibm-public/postfix/dist/src/smtpd/smtpd.c:1.1.1.1	Tue Jun 23 10:08:55 2009
+++ src/external/ibm-public/postfix/dist/src/smtpd/smtpd.c	Tue Jun 23 11:41:06 2009
@@ -1,4 +1,4 @@
-/*	$NetBSD: smtpd.c,v 1.1.1.1 2009/06/23 10:08:55 tron Exp $	*/
+/*	$NetBSD: smtpd.c,v 1.2 2009/06/23 11:41:06 tron Exp $	*/
 
 /*++
 /* NAME
@@ -4698,6 +4698,7 @@
 		 VAR_SMTPD_SASL_ENABLE);
 #endif
 
+#ifdef USE_TLS
     /*
      * XXX Temporary fix to pretend that we consistently implement TLS
      * security levels. We implement only a subset for now. If we implement
@@ -4732,6 +4733,9 @@
     }
     enforce_tls = var_smtpd_tls_wrappermode || var_smtpd_enforce_tls;
     use_tls = var_smtpd_use_tls || enforce_tls;
+#else
+    enforce_tls = use_tls = 0;
+#endif
 
     /*
      * Keys can only be loaded when running with suitable permissions. When

Index: src/external/ibm-public/postfix/dist/src/util/unix_recv_fd.c
diff -u src/external/ibm-public/postfix/dist/src/util/unix_recv_fd.c:1.1.1.1 src/external/ibm-public/postfix/dist/src/util/unix_recv_fd.c:1.2
--- src/external/ibm-public/postfix/dist/src/util/unix_recv_fd.c:1.1.1.1	Tue Jun 23 10:09:01 2009
+++ src/external/ibm-public/postfix/dist/src/util/unix_recv_fd.c	Tue Jun 23 11:41:07 2009
@@ -1,4 +1,4 @@
-/*	$NetBSD: unix_recv_fd.c,v 1.1.1.1 2009/06/23 10:09:01 tron Exp $	*/
+/*	$NetBSD: unix_recv_fd.c,v 1.2 2009/06/23 11:41:07 tron Exp $	*/
 
 /*++
 /* NAME
@@ -76,7 +76,7 @@
 
     memset((char *) &msg, 0, sizeof(msg));	/* Fix 200512 */
     msg.msg_control = control_un.control;
-    msg.msg_controllen = CMSG_LEN(sizeof(newfd));	/* Fix 200506 */
+    msg.msg_controllen = sizeof(control_un.control);	/* Fix 200506 */
 #else
     msg.msg_accrights = (char *) &newfd;
     msg.msg_accrightslen = sizeof(newfd);
Index: src/external/ibm-public/postfix/dist/src/util/unix_send_fd.c
diff -u src/external/ibm-public/postfix/dist/src/util/unix_send_fd.c:1.1.1.1 src/external/ibm-public/postfix/dist/src/util/unix_send_fd.c:1.2
--- src/external/ibm-public/postfix/dist/src/util/unix_send_fd.c:1.1.1.1	Tue Jun 23 10:09:01 2009
+++ src/external/ibm-public/postfix/dist/src/util/unix_send_fd.c	Tue Jun 23 11:41:07 2009
@@ -1,4 +1,4 @@
-/*	$NetBSD: unix_send_fd.c,v 1.1.1.1 2009/06/23 10:09:01 tron Exp $	*/
+/*	$NetBSD: unix_send_fd.c,v 1.2 2009/06/23 11:41:07 tron Exp $	*/
 
 /*++
 /* NAME
@@ -78,7 +78,7 @@
 
     memset((char *) &msg, 0, sizeof(msg));		/* Fix 200512 */
     msg.msg_control = control_un.control;
-    msg.msg_controllen = CMSG_LEN(sizeof(sendfd));	/* Fix 200506 */
+    msg.msg_controllen = sizeof(control_un.control);	/* Fix 200506 */
 
     cmptr = CMSG_FIRSTHDR(&msg);
     cmptr->cmsg_len = CMSG_LEN(sizeof(sendfd));

Reply via email to