On Thu, Jul 14, 2005 at 09:34:04AM +0200, Per-Olov Sjöholm wrote: > Simon Matter said: > >> Adding the following to the original post as well. > > > >> Jul 13 22:50:06 xanadu ctl_cyrusdb[2060]: checkpointing cyrus databases > >> Jul 13 22:50:07 xanadu ctl_cyrusdb[2060]: done checkpointing cyrus > >> databases > >> > >> On Wednesday 13 July 2005 22.24, Per-Olov Sjöholm wrote: > >>> > >>> Does anybody know why this show up in the logs every half hour.... > >>> Jul 13 21:53:24 xanadu ctl_cyrusdb[4270]: checkpointing cyrus databases > >>> Jul 13 21:53:24 xanadu ctl_cyrusdb[4270]: DBERROR: error listing log > >>> files: > >>> Permission denied > > > > Check your permissions on and in the /var[/lib]/imap directory, something > > seems really wrong here. > > User _cyrus has all access to read and write to the files. And it works as > said if I reboot.
This error is the result of a long-standing bug in `master'. It fails to chdir() to a safe directory before changing to the cyrus UID and spawning children. A workaround is to `cd' to / or the IMAP directory before restarting master. -- -Gary Mills- -Unix Support- -U of M Academic Computing and Networking- --- Cyrus Home Page: http://asg.web.cmu.edu/cyrus Cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html