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.

Reply via email to