]> git.ipfire.org Git - thirdparty/postfix.git/commitdiff
postfix-3.4-20180603
authorWietse Venema <wietse@porcupine.org>
Sun, 3 Jun 2018 05:00:00 +0000 (00:00 -0500)
committerViktor Dukhovni <postfix-users@dukhovni.org>
Tue, 19 Jun 2018 16:16:32 +0000 (12:16 -0400)
postfix/HISTORY
postfix/html/postconf.1.html
postfix/man/man1/postconf.1
postfix/src/global/mail_version.h
postfix/src/postconf/postconf.c

index 6796c18826a49b9e29b68e41595e014a4745e285..c8412f1dde3c9f7e51fb8b807b2aedef5792a17c 100644 (file)
@@ -23439,3 +23439,9 @@ Apologies for any names omitted.
        Bugfix (introduced: 20180425): broken implementation of
        voluntary dnsblog retirement after max_use*max_idle seconds.
        File: master/single_server.c.
+
+20180531
+
+       Documentation: bash syntax to eliminate or view default
+       settings in "postconf -n" output. File: postconf/postconf.c.
+       Contributed by various postfix-users list members.
index e07de0892a3aba412b5499401e209c0ed28cfb6a..b81ec8826fea0280e8d423554934c19b522dc1ca 100644 (file)
@@ -401,7 +401,11 @@ POSTCONF(1)                                                        POSTCONF(1)
 
        <b>-n</b>     Show only configuration parameters that have explicit <i>name=value</i>
               settings in <a href="postconf.5.html"><b>main.cf</b></a>.  Specify <b>-nf</b> to fold long lines  for  human
-              readability (Postfix 2.9 and later).
+              readability  (Postfix 2.9 and later). To show settings that dif-
+              fer from built-in defaults only, use the following bash syntax:
+                  comm -23 &lt;(postconf -n) &lt;(postconf -d)
+              Replace  "-23"  with  "-12"  to  show  settings  that  duplicate
+              built-in defaults.
 
        <b>-o</b> <i>name=value</i>
               Override <a href="postconf.5.html"><b>main.cf</b></a> parameter settings.
index 600facc2bbd7c434aa63c7df187a9253c92923d3..4976f50104074f8b5ac12b01edb0f0bc99d41a12 100644 (file)
@@ -421,7 +421,13 @@ and "*" wildcard support was added with Postfix 2.11.
 Show only configuration parameters that have explicit
 \fIname=value\fR settings in \fBmain.cf\fR.  Specify \fB\-nf\fR
 to fold long lines for human readability (Postfix 2.9 and
-later).
+later). To show settings that differ from built\-in defaults
+only, use the following bash syntax:
+.nf
+    comm \-23 <(postconf \-n) <(postconf \-d)
+.fi
+Replace "\-23" with "\-12" to show settings that duplicate
+built\-in defaults.
 .IP "\fB\-o \fIname=value\fR"
 Override \fBmain.cf\fR parameter settings.
 
index c639a831c496c340a0032a86b0bdc7fd4742bced..ae82be407d07a39ef5c91b6eaf5d824c496398f9 100644 (file)
@@ -20,7 +20,7 @@
   * Patches change both the patchlevel and the release date. Snapshots have no
   * patchlevel; they change the release date only.
   */
-#define MAIL_RELEASE_DATE      "20180520"
+#define MAIL_RELEASE_DATE      "20180603"
 #define MAIL_VERSION_NUMBER    "3.4"
 
 #ifdef SNAPSHOT
index 9544c0a3a2ac58de3c0acc56e4afbbae05843b0d..dd8614ab29ff822523e2bf41d5ad925b8ea9ce76 100644 (file)
 /*     Show only configuration parameters that have explicit
 /*     \fIname=value\fR settings in \fBmain.cf\fR.  Specify \fB-nf\fR
 /*     to fold long lines for human readability (Postfix 2.9 and
-/*     later).
+/*     later). To show settings that differ from built-in defaults
+/*     only, use the following bash syntax:
+/* .nf
+/*         comm -23 <(postconf -n) <(postconf -d)
+/* .fi
+/*     Replace "-23" with "-12" to show settings that duplicate
+/*     built-in defaults.
 /* .IP "\fB-o \fIname=value\fR"
 /*     Override \fBmain.cf\fR parameter settings.
 /*