On Tue, 2009-05-26 at 11:24 +0530, Kenneth Gonsalves wrote:
I can't really give any more suggestions. It should either be a
directory permission problem somewhere or SELinux or something. You
could maybe temporarily try installing v1.2 and see what it logs as
the error. It should tell what exactly is missing.SELinux is not installed, and since dovecot is able to write to the concerned directory when delivering mail,
Mail delivery path is completely different. There it's your MTA that sets up the permissions before calling deliver.
I do not think it is a permission problem. I think the error message is somehow wrong - I will install v1.2 and try again.
If strace says chdir() failed with EACCES, the only way it could be something else is if kernel is buggy or there is some kernel security module preventing the access.