On Friday, July 5, 2024 4:00:59 AM EDT Viktor Dukhovni via Postfix-users wrote:
> On Thu, Jul 04, 2024 at 05:01:41PM -0000, John Levine via Postfix-users
> wrote:
 
> 
> > OK, I'll invent a user.  Perhaps if we can get Scott to undo the control
> > file move he can add a sasl user at the same time.
> 
> 
> 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.

This is staged in the packaging Git for the next Postfix upload to Debian.

I dropped the patch that hard coded the Debian specific path and set the Debian 
default for $cyrus_sasl_config_path to /etc/postfix/sasl for new installs.  For 
upgrades, the postinstall script checks and will set it to the same value if 
it was previously unset.  If for some reason a user had specified that a varly 
for $cyrus_sasl_config_path, it's left alone.

The related documentation on Debian customization is updated.

I looked into the user question and I don't think it's amenable to an 
automated resolution.  Users can either configure Cyrus to run a dedicated 
process as the postfix user or they can use the 'normal' process and add 
postfix 
to the sasl group (which is created on the system already, so nothing to do 
there).

I didn't write this, but this, FYI, seems to be the most current distro 
documentation on how to configure it:

https://wiki.debian.org/PostfixAndSASL

Scott K


_______________________________________________
Postfix-users mailing list -- postfix-users@postfix.org
To unsubscribe send an email to postfix-users-le...@postfix.org

Reply via email to