Ralf Hildebrandt: > * Ralf Hildebrandt <r...@sys4.de>: > > postconf complains: > > /usr/sbin/postconf: warning: ldap:/etc/postfix/laborberlin.com.cf: unused > > parameter: start_tls=yes > > > > according to http://www.postfix.org/ldap_table.5.html > > postfix-3.3-20170716 is complaining, > postfix-3.3-20170611 is not complaining. > > I suspect > > 20170617 > > Cleanup: the postconf command warns about unknown parameter > names in a database configuration file, specified as an > absolute pathname (for example, ldap:/path/to/file). This > code was mostly written in January 2017, and it still is a > partial implementation. Files: postconf/postconf_dbms.c, > postconf/Makefile.in, postconf/test66.ref.
Looks like a ton of parameters were added since I wrote this code. Wietse diff --exclude=man --exclude=html --exclude=README_FILES --exclude=INSTALL --exclude=.indent.pro --exclude=Makefile.in -r -bur /var/tmp/postfix-3.3-20170716/src/postconf/postconf_dbms.c ./postconf_dbms.c --- /var/tmp/postfix-3.3-20170716/src/postconf/postconf_dbms.c 2017-06-18 09:48:43.000000000 -0400 +++ ./postconf_dbms.c 2017-07-21 10:03:43.000000000 -0400 @@ -94,10 +94,13 @@ "bind", "bind_dn", "bind_pw", "cache", "cache_expiry", "cache_size", "chase_referrals", "debuglevel", "dereference", "domain", "expansion_limit", "leaf_result_attribute", "query_filter", - "recursion_limit", "result_attribute", "result_format", "scope", - "search_base", "server_host", "server_port", "size_limit", - "special_result_attribute", "terminal_result_attribute", - "timeout", "version", 0, + "recursion_limit", "result_attribute", "result_format", + "sasl_authz_id", "sasl_mechs", "sasl_minssf", "sasl_realm", + "scope", "search_base", "server_host", "server_port", "size_limit", + "special_result_attribute", "start_tls", "terminal_result_attribute", + "timeout", "tls_ca_cert_dir", "tls_ca_cert_file", "tls_cert", + "tls_cipher_suite", "tls_key", "tls_random_file", "tls_require_cert", + "version", 0, }; /* See mysql_table(5). */