Hallo,

please excuse my bad english. But I am not a native speaker.

I changed my cyrus to dovecot (alltogehter: fetchmail - procmail - exim4 - 
dovecot).

But I get (I think from /usr/lib/dovecot/deliver) the following error-message 
in my syslog:

...
Oct 25 23:37:13 gustav dovecot: lda: Error: userdb lookup: 
connect(/var/run/dovecot/auth-userdb) failed: Permission denied (euid=501(andy) 
egid=100(users) missing +w perm: /var/run/dovecot/auth-userdb, dir owned by 0:0 
mode=0755)
...
Oct 25 23:37:14 gustav dovecot: lda: Error: userdb lookup: 
connect(/var/run/dovecot/auth-userdb) failed: Permission denied (euid=500(tony) 
egid=100(users) missing +w perm: /var/run/dovecot/auth-userdb, dir owned by 0:0 
mode=0755)
...

Dovecot is installed as !include auth-passwdfile.conf.ext. For all users there 
is a entry in der /etc/dovecot/users.

Usaly the user rights are set to 600. I tryed 755, but I get the same 
errormessage.

...
service auth {

  unix_listener auth-userdb {
    mode = 0755
    user = mailstore
    group = mailstore
  }
...

If I try "ls /var/run/dovecot/auth-userdb -la" - i get:

srwxr-xr-x 1 mailstore mailstore 0 Okt 25 23:36 /var/run/dovecot/auth-userdb

How can I solve this problem?

Tony 

Reply via email to