On 13/07/2024 02:27, Viktor Dukhovni via Postfix-users wrote:
On Sat, Jul 13, 2024 at 12:01:38AM +0200, John Fawcett via Postfix-users wrote:

I checked https://www.postfix.org/postconf.5.html and I can see:

smtpd_sasl_type (default: cyrus)
     The SASL plug-in type that the Postfix SMTP server should use for
authentication. The available types are listed with the "postconf -a"
command.

     This feature is available in Postfix 2.3 and later.
Indeed: http://www.postfix.org/postconf.5.html#smtpd_sasl_type

While Wietse is not infallable, I'm pretty sure he's close to it in
regards to Postfix :-)
All parameters known to the postconf(1) command are documented in
postconf(5).  The output of:

     $ (
         tmp=$(mktemp -dt config.XXXXXX)
         touch "$tmp/main.cf" "$tmp/master.cf"

         # documented parameters, output twice each
         perl -ne 'print "$1\n$1\n" if m{<a name="(\w+)">\1</a>}' 
html/postconf.5.html

         # known parameters once each
         postconf -c $tmp -dH

         rm "$tmp/*.cf"; rmdir "$tmp"
       ) | sort | uniq -u

is empty, showing that each parameter known to postconf(1) appears in
the docs.

[ The reason for creating empty main.cf and master.cf files is to avoid
   false positives with <transport>_mumble parameters that are synthesised
   on the fly for each master.cf transport even in "postconf -d" output. ]

Thanks Viktor for the confirmation. I know that I'm not impartial as a Postfix fan for many years, but in my opinion it's undeniable that the Postfix project (Wietse, you and other contributors) have placed an importance on documentation that is an example (can't think of a better English word, but in Italy we would probably say "lighthouse") for any other project.

John

_______________________________________________
Postfix-users mailing list -- postfix-users@postfix.org
To unsubscribe send an email to postfix-users-le...@postfix.org

Reply via email to