On Sun, 2007-10-28 at 15:37 -0400, Adam McDougall wrote: > Oct 28 11:01:40 gribble dovecot: IMAP(mcdouga9): > fchown(/egr/mail/shared/decs/temp.gribble.97159.dc6633e16f47011d) > failed: Operation not permitted > > >From the name, I can't even tell what its for, what dovecot-shared might > be causing it, etc. > > I did some hunting because I was curious (I assume you would know right away) > and its from > lib/safe-mkstemp.c which dotlock uses.
It's used for creating dovecot-acl-list. Hmm. Looks like there are now two places where Dovecot takes permissions from: dovecot-shared file and the directory where it exists. If you set g+s to the dir too this error goes away. I'll have to think a bit more what I'll do about this. Maybe dovecot-shared file just could go away and only the dir permissions would be used.
signature.asc
Description: This is a digitally signed message part