On Thu, 26 Feb 2009, Timo Sirainen wrote:
> On Thu, 2009-02-26 at 14:23 -0800, Mark Hedges wrote: > > Feb 26 14:14:06 anubis dovecot: child 25810 (pop3) killed with signal 11 > > It shouldn't be crashing. Could you get a gdb backtrace from this? > http://dovecot.org/bugreport.html I set mail_drop_priv_before_exec = yes, and I did `ulimit -c unlimited` and `echo "/tmp/core" > /proc/sys/kernel/core_pattern` before starting dovecot, but I still didn't get a core dump anywhere. Seems like the home directory is okay. No core file. Even looked everywhere with `locate` after `updatedb`. Is this a reason I can say that CentOS sucks too much to use in production? ;-) > > 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) > .. > > It isn't setting egid to 12(mail) like it should. > > One more try, what does it log after applying also this patch: > http://hg.dovecot.org/dovecot-1.1/raw-rev/8c99c4d2eaad Feb 26 14:52:05 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=37079 resp=<hidden> Feb 26 14:52:05 anubis dovecot: auth-worker(default): pam(despam_test_anubis,127.0.0.1): lookup service=dovecot Feb 26 14:52:05 anubis dovecot: auth-worker(default): pam(despam_test_anubis,127.0.0.1): #1/1 style=1 msg=Password: Feb 26 14:52:05 anubis dovecot: auth(default): client out: OK 1 user=despam_test_anubis Feb 26 14:52:05 anubis dovecot: auth(default): master in: REQUEST 1 28152 1 Feb 26 14:52:05 anubis dovecot: auth(default): passwd(despam_test_anubis,127.0.0.1): lookup Feb 26 14:52:05 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:52:05 anubis dovecot: POP3(despam_test_anubis): Effective uid=511, gid=100 Feb 26 14:52:05 anubis dovecot: POP3(despam_test_anubis): mbox: data=~/mail:INBOX=/var/spool/mail/despam_test_anubis Feb 26 14:52:05 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:52:05 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) (under root dir /home/anubis/despam_test_anubis/mail -> no privileged locking) Feb 26 14:52:05 anubis dovecot: pop3-login: Login: user=<despam_test_anubis>, method=PLAIN, rip=127.0.0.1, lip=127.0.0.1, secured Feb 26 14:52:05 anubis dovecot: child 28171 (pop3) killed with signal 11 Feb 26 14:52:05 anubis dovecot: auth(default): new auth connection: pid=28172