[Dovecot] auth_socket_path permissiones

Adrián Ribao Martínez aribao at gmail.com
Thu May 22 15:32:06 EEST 2008


Hello,
I'm using dovecot 1.0 under debian etch.

The lda socket path is set to:
auth_socket_path = /var/spool/postfix/private/auth

But this gives me the error:
net_connect(/var/spool/postfix/private/auth) failed: Permission denied

I suppose deliver is run as dovecot user.
I read about running deliver as root with the suid bit set. I'm not quite sure 
if this is a good solution. Is there any other way.
In the wiki says:
"Most MTAs won't let you run deliver as root, so for now you'll need to make 
it setuid root. However deliver isn't designed to be run as setuid-root"

My MTA is postfix, does someone know if postfix let me run deliver as root? If 
not, should I go to the setuid option?

Thank you.

-- 
Adrián Ribao Martínez
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part.
Url : http://dovecot.org/pipermail/dovecot/attachments/20080522/e8377834/attachment.bin 


More information about the dovecot mailing list