Hello,
I'm setting up OpenSMTPD 5.7.3p2 on a Linux box (Debian 8). So far
everything is great except for one annoyance. I have a credentials table
in 'passwd' format that I want to share between opensmtpd and dovecot. I
have created a separate group and added the 'opensmtpd' and 'dovecot'
users and given ownership of the table file to that group along with
read permissions. However, under this setup smtpd fails to start, with
this truncated output:
...
mproc: queue -> lka: enabled
mproc: queue -> scheduler: enabled
mproc: queue -> pony: enabled
warn: table-passwd: error parsing config file
warn: table-proc: imsg_read: Connection reset by peer
fatal: table-proc: exiting
...
If I simply change the group ownership of the file from the shared
"mail_auth" group to the "opensmtpd" group, everything works fine. The
"opensmtpd" user is a member of both groups, and this is after a reboot
so all group memberships have fully propagated. I have also confirmed
that the "opensmtpd" user can read the file (e.g. with "cat") when owned
by the "mail_auth" group.
I know this is an older version of the software. Is this a known issue
that has since been resolved, or does anyone have any insight? I
couldn't find anything at all relevant in the various lists and sources
I searched.
Thanks,
Jeremy
--
You received this mail because you are subscribed to [email protected]
To unsubscribe, send a mail to: [email protected]