diff -upk.orig postfix-2.2.4.orig/conf/main.cf postfix-2.2.4/conf/main.cf --- postfix-2.2.4.orig/conf/main.cf 2005-03-04 17:48:25 +0000 +++ postfix-2.2.4/conf/main.cf 2005-06-23 12:37:33 +0000 @@ -56,7 +56,7 @@ mail_owner = postfix # These rights are used in the absence of a recipient user context. # DO NOT SPECIFY A PRIVILEGED USER OR THE POSTFIX OWNER. # -#default_privs = nobody +#default_privs = postman # INTERNET HOST AND DOMAIN NAMES # @@ -172,7 +172,7 @@ mail_owner = postfix # local_recipient_maps setting if: # # - You define $mydestination domain recipients in files other than -# /etc/passwd, /etc/aliases, or the $virtual_alias_maps files. +# /etc/passwd, /etc/postfix/aliases, or the $virtual_alias_maps files. # For example, you define $mydestination domain recipients in # the $virtual_mailbox_maps files. # @@ -221,10 +221,8 @@ unknown_local_recipient_reject_code = 55 # You can specify the list of "trusted" network addresses by hand # or you can let Postfix do it for you (which is the default). # -# By default (mynetworks_style = subnet), Postfix "trusts" SMTP -# clients in the same IP subnetworks as the local machine. -# On Linux, this does works correctly only with interfaces specified -# with the "ifconfig" command. +# By default (mynetworks_style = host), Postfix "trusts" SMTP +# clients of the local machine only. # # Specify "mynetworks_style = class" when Postfix should "trust" SMTP # clients in the same IP class A/B/C networks as the local machine. @@ -232,8 +230,8 @@ unknown_local_recipient_reject_code = 55 # your entire provider's network. Instead, specify an explicit # mynetworks list by hand, as described below. # -# Specify "mynetworks_style = host" when Postfix should "trust" -# only the local machine. +# Specify "mynetworks_style = subnet" when Postfix should "trust" SMTP +# clients in the same IP subnetworks as the local machine. # #mynetworks_style = class #mynetworks_style = subnet @@ -364,16 +362,16 @@ unknown_local_recipient_reject_code = 55 # database, then the NIS alias database. See aliases(5) for syntax # details. # -# If you change the alias database, run "postalias /etc/aliases" (or +# If you change the alias database, run "postalias /etc/postfix/aliases" (or # wherever your system stores the mail alias file), or simply run # "newaliases" to build the necessary DBM or DB file. # # It will take a minute or so before changes become visible. Use # "postfix reload" to eliminate the delay. # -#alias_maps = dbm:/etc/aliases -#alias_maps = hash:/etc/aliases -#alias_maps = hash:/etc/aliases, nis:mail.aliases +#alias_maps = cdb:/etc/postfix/aliases +#alias_maps = hash:/etc/postfix/aliases +#alias_maps = hash:/etc/postfix/aliases, nis:mail.aliases #alias_maps = netinfo:/aliases # The alias_database parameter specifies the alias database(s) that @@ -381,10 +379,9 @@ unknown_local_recipient_reject_code = 55 # configuration parameter, because alias_maps (see above) may specify # tables that are not necessarily all under control by Postfix. # -#alias_database = dbm:/etc/aliases -#alias_database = dbm:/etc/mail/aliases -#alias_database = hash:/etc/aliases -#alias_database = hash:/etc/aliases, hash:/opt/majordomo/aliases +#alias_database = cdb:/etc/postfix/aliases +#alias_database = hash:/etc/postfix/aliases +#alias_database = hash:/etc/postfix/aliases, hash:/opt/majordomo/aliases # ADDRESS EXTENSIONS (e.g., user+foo) # diff -upk.orig postfix-2.2.4.orig/proto/ADDRESS_REWRITING_README.html postfix-2.2.4/proto/ADDRESS_REWRITING_README.html --- postfix-2.2.4.orig/proto/ADDRESS_REWRITING_README.html 2005-03-09 19:30:54 +0000 +++ postfix-2.2.4/proto/ADDRESS_REWRITING_README.html 2005-06-23 12:37:33 +0000 @@ -1030,8 +1030,8 @@ one of the following:

 /etc/postfix/main.cf:
-    alias_maps = hash:/etc/aliases
-    alias_maps = dbm:/etc/aliases, nis:mail.aliases
+    alias_maps = cdb:/etc/postfix/aliases
+    alias_maps = hash:/etc/postfix/aliases, nis:mail.aliases
 
@@ -1042,7 +1042,8 @@ Usually it is one of the following:

 /etc/postfix/main.cf:
-    alias_database = hash:/etc/aliases (4.4BSD, LINUX)
+    alias_database = cdb:/etc/postfix/aliases (LINUX)
+    alias_database = hash:/etc/aliases (4.4BSD)
     alias_database = dbm:/etc/aliases (4.3BSD, SYSV<4)
     alias_database = dbm:/etc/mail/aliases (SYSV4)
 
diff -upk.orig postfix-2.2.4.orig/proto/BASIC_CONFIGURATION_README.html postfix-2.2.4/proto/BASIC_CONFIGURATION_README.html --- postfix-2.2.4.orig/proto/BASIC_CONFIGURATION_README.html 2004-10-25 20:58:59 +0000 +++ postfix-2.2.4/proto/BASIC_CONFIGURATION_README.html 2005-06-29 17:10:04 +0000 @@ -255,19 +255,15 @@ hostnames of the machine, including $myh

By default, Postfix will forward mail from clients in authorized network blocks to any destination. Authorized networks are defined with the mynetworks configuration parameter. The default is to -authorize all clients in the IP subnetworks that the local machine -is attached to.

- -

IMPORTANT: If your machine is connected to a wide area network -then your default mynetworks setting may be too friendly.

+authorize all clients from the local machine only.

Examples (specify only one of the following):

 /etc/postfix/main.cf:
-    mynetworks_style = subnet  (default: authorize subnetworks)
-    mynetworks_style = host    (safe: authorize local machine only)
+    mynetworks_style = subnet  (unsafe: authorize subnetworks)
+    mynetworks_style = host    (default: authorize local machine only)
     mynetworks = 127.0.0.0/8   (safe: authorize local machine only)
     mynetworks = 127.0.0.0/8 168.100.189.2/32 (authorize local machine) 
 
@@ -280,13 +276,13 @@ parameter value.