On Fri, Jul 05, 2024 at 08:45:49AM -0400, Scott Kitterman via Postfix-users
wrote:
> > Note, "undo" isn't quite what I'm suggesting, rather I hope Debian will
> > replace the hardcoded preƫmpt of the Cyrus SASL configuration directory,
> > by a default value of $cyrus_sasl_config_path, that matches their
> > preferred path. This will then be subject to main.cf overrides as
> > expected. Presently, Debian breaks reasonable Postfix user expectations
> > by preventing that parameter from having its documented effect.
>
> I think that's doable. There are Debian policy limitations (for good reason
> in my view) on what one package (Postfix in this case) can do to another
> (Cyrus
> SASL). I need to look at the user situation a bit more closely. There's
> about a quarter century of inertia behind the current situation (hard to
> believe Postfix has been around that long) and I don't want to accidentally
> break something.
Nothing needs to be "done" to Cyrus of course, all I'm suggesting is
arranging for the Postfix compiled-in default of "cyrus_sasl_config_path"
to be the preferred Debian "/etc/postfix/sasl:/usr/lib/sasl" (IIRC),
which then takes effect if the user did not specify an alternative
location.
This could affect some Debian users who unwittingly have some random
explicit setting of "cyrus_sasl_config_path" in main.cf, that presently
has no effect, so they should be duly warned as part of any upgrade.
--
Viktor.
_______________________________________________
Postfix-users mailing list -- [email protected]
To unsubscribe send an email to [email protected]