On Thu, 26 Feb 2009, Mark Hedges wrote:
On Thu, 26 Feb 2009, Timo Sirainen wrote:
On Thu, 2009-02-26 at 12:59 -0800, Mark Hedges wrote:
Right, mail_privileged_group does not work. Setting mail_access_groups = mail does work.
The problem is the same in v1.1.11, which is the latest stable version from the atrpms site linked from dovecot.org download for binary packages.
Would it be possible for you to try a patched v1.1.11 version? http://hg.dovecot.org/dovecot-1.1/raw-rev/51f4b25c7bd3 should give a better error message that could help figuring out why it doesn't work.
Somehow it ran okay when I copied and modified the example conf file with the same changes. I guess you have to explicitly turn on pop3 now. Here is the log output:
Feb 26 14:14:06 anubis dovecot: auth(default): client in: AUTH 1 PLAIN service=pop3 secured lip=127.0.0.1 rip=127.0.0.1 lport=110 rport=48531 resp=<hidden>
Feb 26 14:14:06 anubis dovecot: auth-worker(default): pam(despam_test_anubis,127.0.0.1): lookup service=dovecot
Feb 26 14:14:06 anubis dovecot: auth-worker(default): pam(despam_test_anubis,127.0.0.1): #1/1 style=1 msg=Password:
Feb 26 14:14:06 anubis dovecot: auth(default): client out: OK 1 user=despam_test_anubis
Feb 26 14:14:06 anubis dovecot: auth(default): master in: REQUEST 1 25788 1
Feb 26 14:14:06 anubis dovecot: auth(default): passwd(despam_test_anubis,127.0.0.1): lookup
Feb 26 14:14:06 anubis dovecot: auth(default): master out: USER 1 despam_test_anubis system_user=despam_test_anubis uid=511 gid=100 home=/home/anubis/despam_test_anubis
Feb 26 14:14:06 anubis dovecot: child 25810 (pop3) killed with signal 11
Feb 26 14:14:06 anubis dovecot: POP3(despam_test_anubis): Effective uid=511, gid=100
Feb 26 14:14:06 anubis dovecot: POP3(despam_test_anubis): mbox: data=~/mail:INBOX=/var/spool/mail/despam_test_anubis
Feb 26 14:14:06 anubis dovecot: POP3(despam_test_anubis): fs: root=/home/anubis/despam_test_anubis/mail, index=, control=, inbox=/var/spool/mail/despam_test_anubis
Feb 26 14:14:06 anubis dovecot: POP3(despam_test_anubis): file_dotlock_create(/var/spool/mail/despam_test_anubis) failed: Permission denied (euid=511(despam_test_anubis) egid=100(users) missing +w perm: /var/spool/mail) (set mail_privileged_group=mail)
Feb 26 14:14:06 anubis dovecot: pop3-login: Login: user=
It isn't setting egid to 12(mail) like it should.
Thanks for your help.
What about IMAP and dotlock files? I need dotlock files for inbox and all the folders to keep openwebmail from trying to change the folders while an IMAP connection is open. It's probably not too likely in our scenario anyway so it won't be a showstopper, but is that possible?
Mark