[Dovecot] utime : operation not permitted

Jim Horner jhorner at arinbe.com
Tue Jul 3 21:04:56 EEST 2007



> Permission problems I suppose.. You could try this yourself too:

yeah, permissions was the first thing I checked.

drwxrwx---  2 arinbe users 4096 2006-10-28 18:03 cur
-rwxr-xr-x  1 arinbe users   96 2007-06-28 22:43 dovecot-acl
-rw-r-----  1 arinbe users    0 2006-10-28 16:42 dovecot-shared
-rw-r-----  1 arinbe users  547 2006-10-28 16:42 dovecot-uidlist
drwxrwx---  2 arinbe users 4096 2006-10-28 16:42 Maildir
-rw-r-----  1 arinbe users    0 2006-10-28 16:42 maildirfolder
drwxrwx---  2 arinbe users 4096 2006-10-28 16:42 new
drwxrwx---  2 arinbe users 4096 2006-10-28 16:42 tmp

I guess that 'Maildir" and 'maildirfolder' are leftover from Courier... 
probably should clean those out.

> After this open the mailbox. You'll probably see the error.

> Have you mounted the filesystem with noatime? This utime() should be
> done only with noatime mounts.

/dev/sda9       /home           ext3    defaults        0       2

and unless I'm reading 'man mount' incorrectly:

defaults
Use  default  options: rw, suid, dev, exec, auto, nouser, and async.

I think this is a stock install. I usually don't muck around in fstab.

> touch -a -d '10 hours ago' tmp

I tried that on this directory which happened earlier today
Jul  3 12:14:24 giganta dovecot: IMAP(jhorner at arinbe.com): 
utime(/home/arinbe/Maildir/.contracts/tmp) failed: Operation not permitted

and nothing appeared in the mail.err log... it is so arbitrary... or I'm too 
stupid to see the connection.

Thanks,

Jim






More information about the dovecot mailing list