On June 1, 2022 10:38:55 PM UTC, raf <post...@raf.org> wrote:
>On Wed, Jun 01, 2022 at 03:56:02PM +1200, Peter <pe...@pajamian.dhs.org> wrote:
>
>> On 30/05/22 2:48 pm, raf wrote:
>> > > If set
>> > > +empty (the default value) the search path is the one compiled into the
>> > > +Cyrus SASL library. </p> </li>
>> > 
>> > 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. They haven't changed the default value to be
>> > non-empty.
>> 
>> It couldn't possibly be that they've compiled it into the cyrus sasl
>> library?
>> 
>> > But it does look like it's not the postfix package that
>> > they changed. They changed the sasl2-bin package.
>> > The only executable binary that contains the string
>> > /etc/postfix/sasl is /usr/bin/saslfinger which is
>> > provided by the sasl2-bin package.
>> 
>> Which suggests that it's been compiled into the cyrus sasl library.
>> 
>> Peter
>
>No. Perhaps in the past, but no longer. I grepped for
>/etc/postfix/sasl in every file on a debian11 system
>and it didn't appear in libsasl2 or anywhere
>interesting. It did appear in things like saslfinger
>and apparmor rules and the postfix package file list
>and augeas-lenses (a config file parser). But nothing
>in any libsasl files or postfix files.

That setting predates my involvement in Debian's postfix maintenance and since 
I use Dovecot, it isn't something that I test.  It definitely used to look in 
/etc/postfix/sasl and I didn't on purpose change it.  I'll add looking into 
this to my unfortunately long TODO for Debian postfix.

Scott K

Reply via email to