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