On Tue, Nov 13, 2018 at 07:38:04PM +0100, Thuban wrote:
> Hi,
> I use dovecot and smtpd on my personal mail server.
> They both share the same password file.
> 
> I works very well, but I'm concerned about permissions on this file : 
> 
>       -rw-r--r--  1 root  wheel passwd
> 
> It's world readable. I would like to let dovecot and smtpd to read only this
> file, and no one else could.
> 
> 
> I tried to set a _maildaemons group and put _smtpd and _dovecot users in it,
> then : 
> 
>       -rw-r-----  1 root  _maildaemons passwd
> 
> 
> Sadly, dovecot can't read the passwd file with this configuration,a nd I can't
> figure out why.
> 
> Any advice ?
> 
> 
>       # part of dovecot config 
>       passdb {
>       args = scheme=blf-crypt /etc/mail/passwd
>               driver = passwd-file
>       }
> 
> -- 
>     thuban
> 

This works for me and avoids an additional group:

-r--r-----  1 _dovecot  _smtpd  1477 Sep 27  2017 /etc/mail/passwd

I'm now wondering if user and group should be flipped around, I trust
smtpd more than dovecot.

-- 
I'm not entirely sure you are real.

Reply via email to