If I configure Postfix like this ---smtpd.conf------------------------------- log_level: 3 pwcheck_method: auxprop mech_list: PLAIN LOGIN CRAM-MD5 DIGEST-MD5 auxprop_plugin: sasldb -------------------------------------------- I get this error: warning: SASL authentication problem: unable to open Berkeley db /etc/sasl2/sasldb2: Permission denied the ebuild cyrus-sasl-2.1.20.ebuild make this -------cyrus-sasl-2.1.20.ebuild------------- chown root:mail "${D}/etc/sasl2/sasldb2" chmod 0640 "${D}/etc/sasl2/sasldb2" -------------------------------------------- but the postfix ebuild dosn
If I configure Postfix like this ---smtpd.conf------------------------------- log_level: 3 pwcheck_method: auxprop mech_list: PLAIN LOGIN CRAM-MD5 DIGEST-MD5 auxprop_plugin: sasldb -------------------------------------------- I get this error: warning: SASL authentication problem: unable to open Berkeley db /etc/sasl2/sasldb2: Permission denied the ebuild cyrus-sasl-2.1.20.ebuild make this -------cyrus-sasl-2.1.20.ebuild------------- chown root:mail "${D}/etc/sasl2/sasldb2" chmod 0640 "${D}/etc/sasl2/sasldb2" -------------------------------------------- but the postfix ebuild dosn´t add the group postfix to the group mail -------group-------------------------------- mail::12:mail,postfix --------------------------------------------
I have changed 2.2.10 (current stable), 2.3.6 (soon to be stabilized) and 2.3.7 (latest ~arch) ebuilds so that postfix user is added to both postfix and mail groups. Note that if postfix user already exists, enewuser will not change its group membership. Thanks for reporting this!