On Mon, May 30, 2022 at 12:48:46PM +1000, raf wrote: > I don't think that's entirely correct. On Debian, for > example, the default value of cyrus_sasl_config_path is > empty, and /etc/postfix/sasl is the directory that is > used.
Well, how exactly does that happen? I don't see any patches to Postfix that would make it so at first blush. Changes to Cyrus SASL to always look in /etc/postfix even for non-Postfix applications are exceedingly unlikely, so something in Postfix would have to call sasl_set_path(3), and that code uses the "cyrus_sasl_config_path" parameter. > They haven't changed the default value to be non-empty. So what did they do? > $ postconf -d cyrus_sasl_config_path > cyrus_sasl_config_path = > $ postconf cyrus_sasl_config_path > cyrus_sasl_config_path = > $ dpkg-query -S /etc/postfix/sasl > postfix: /etc/postfix/sasl What would make anything look there? -- Viktor.