]> git.ipfire.org Git - thirdparty/postfix.git/commitdiff
postfix-2.0.14-20030717
authorWietse Venema <wietse@porcupine.org>
Thu, 17 Jul 2003 05:00:00 +0000 (00:00 -0500)
committerViktor Dukhovni <viktor@dukhovni.org>
Tue, 5 Feb 2013 06:29:03 +0000 (06:29 +0000)
postfix/HISTORY
postfix/README_FILES/SMTPD_POLICY_README
postfix/html/spawn.8.html
postfix/man/man8/spawn.8
postfix/src/global/mail_version.h
postfix/src/spawn/spawn.c

index f210ba68d210c23eeade17aaf134664b0c6aef94..45dcf3d8c15e565eff703af0d613bc72e6753ec8 100644 (file)
@@ -8397,6 +8397,14 @@ Apologies for any names omitted.
        Safety: always truncate SMTP server error replies to 512
        bytes.  File: smtpd/smtpd_check.c.
 
+20030717
+
+       Documentation: added description of policy_time_limit to 
+       the SMTPD_POLICY_README document.
+
+       Documentation: corrected the command time limit parameter
+       syntax in the spawn(8) manual page.
+
 Open problems:
 
        Low: smtp-source may block when sending large test messages.
index 5469ef45fe5fe0204c878d3347bf57cdcf76a18b..e3800d9f59aeb4fbddcb9358c2471b1fc0bf2776 100644 (file)
@@ -86,10 +86,15 @@ smtpd_recipient_restrictions:
         reject_unauth_destination 
         check_policy_service unix:private/policy 
         ...
+    policy_time_limit = 3600
 
 NOTE: specify "check_policy_service" AFTER "reject_unauth_destination"
 or else your system could become an open relay.
 
+NOTE: Postfix by default kills a command after 1000 seconds. This
+is too short for a policy daemon that may run for as long as an
+SMTP client is connected to an SMTP server process.
+
 NOTE: Solaris UNIX-domain sockets do not work very well. Use TCP
 sockets instead:
 
@@ -99,6 +104,7 @@ sockets instead:
         reject_unauth_destination 
         check_policy_service inet:localhost:9998
         ...
+    localhost:9998_time_limit = 3600
 
 Other client-side configuration parmeters:
 
@@ -174,6 +180,7 @@ that often appear in forged email.
         ...
     restriction_classes = greylist
     greylist = check_policy_service unix:private/policy
+    policy_time_limit = 3600
 
 /etc/postfix/sender_access:
     aol.com     greylist
@@ -202,6 +209,7 @@ database relatively quickly.
         check_sender_access hash:/etc/postfix/sender_access
         check_policy_service unix:private/policy
         ...
+    policy_time_limit = 3600
 
 /etc/postfix/sender_access:
     securityfocus.com OK
index 498058fb1ff104cb26956919181dc1bca28ff51a..d29aaac0f01fd5512e5fe38a05ebdff31907389d 100644 (file)
@@ -67,21 +67,21 @@ SPAWN(8)                                                 SPAWN(8)
        command after a configuration change.
 
 <b>Miscellaneous</b>
-       <b>export</b><i>_</i><b>environment</b>
+       <b>export_environment</b>
               List of names of environment parameters that can be
               exported to non-Postfix processes.
 
-       <b>mail</b><i>_</i><b>owner</b>
+       <b>mail_owner</b>
               The  process  privileges  used while not running an
               external command.
 
 <b>Resource control</b>
-       <i>service_</i><b>command</b><i>_</i><b>time</b><i>_</i><b>limit</b>
+       <i>service</i><b>_time_limit</b>
               The amount of time the command is  allowed  to  run
-              before it is killed with force. The <i>service</i> name is
-              the name of the entry in the  <b>master.cf</b>  file.  The
+              before  it  is  killed  with  force. <i>service</i> is the
+              first field of the entry in the <b>master.cf</b> file. The
               default  time  limit  is  given  by the global <b>com-</b>
-              <b>mand</b><i>_</i><b>time</b><i>_</i><b>limit</b> configuration parameter.
+              <b>mand_time_limit</b> configuration parameter.
 
 <b>SEE ALSO</b>
        <a href="master.8.html">master(8)</a> process manager
index 05878a6c296a5d9987b0b5911cc627cac2515ea0..530b8731498ec5681e1c1ab8ce7bbd275347d7fa 100644 (file)
@@ -84,9 +84,9 @@ The process privileges used while not running an external command.
 .SH Resource control
 .ad
 .fi
-.IP \fIservice\fB_command_time_limit\fR
+.IP \fIservice\fB_time_limit\fR
 The amount of time the command is allowed to run before it is
-killed with force. The \fIservice\fR name is the name of the entry
+killed with force. \fIservice\fR is the first field of the entry
 in the \fBmaster.cf\fR file. The default time limit is given by the
 global \fBcommand_time_limit\fR configuration parameter.
 .SH SEE ALSO
index 0fdb03384a10d2f75a90a00d876b8a923f5b2b23..302e6f98fed9f82b4cda00863225e31b268a8927 100644 (file)
@@ -20,7 +20,7 @@
   * Patches change the patchlevel and the release date. Snapshots change the
   * release date only, unless they include the same bugfix as a patch release.
   */
-#define MAIL_RELEASE_DATE      "20030716"
+#define MAIL_RELEASE_DATE      "20030717"
 
 #define VAR_MAIL_VERSION       "mail_version"
 #define DEF_MAIL_VERSION       "2.0.14-" MAIL_RELEASE_DATE
index 3e0ab78de748c0b06b5ddb28193e2317ae2094f6..25ea318545c4c8fdc0d22e382bf8c198bc78ff39 100644 (file)
@@ -68,9 +68,9 @@
 /* .SH Resource control
 /* .ad
 /* .fi
-/* .IP \fIservice\fB_command_time_limit\fR
+/* .IP \fIservice\fB_time_limit\fR
 /*     The amount of time the command is allowed to run before it is
-/*     killed with force. The \fIservice\fR name is the name of the entry
+/*     killed with force. \fIservice\fR is the first field of the entry
 /*     in the \fBmaster.cf\fR file. The default time limit is given by the
 /*     global \fBcommand_time_limit\fR configuration parameter.
 /* SEE ALSO