Ralf Hildebrandt:
> * Ralf Hildebrandt <[email protected]>:
> > 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). */