With the upgrade to 1.0.1, I am seeing some errors/warnings dovecot: IMAP(jhorner at arinbe.com): utime(/home/arinbe/Maildir/.info/tmp) failed: Operation not permitted: 1 Time(s) dovecot: IMAP(jhorner at arinbe.com): utime(/home/arinbe/Maildir/.resumes.vabch/tmp) failed: Operation not permitted: 1 Time(s) Different directories on different days. Different users on different days. Always /tmp directory. Always a /tmp of a shared namespace. The /tmp directory in question is mode 770, with group users, just like the rest of the /arinbe/Maildir hierarchy. As far as I can tell it doesn't affect anything on the client side. dovecot -n ssl_cert_file: /etc/ssl/arinbe/arinbe-godaddy.crt ssl_key_file: /etc/ssl/arinbe/arinbe.key ssl_cipher_list: ALL:!ADH:RC4+RSA:+HIGH:+MEDIUM:!LOW:!SSLv2:+EXP:@STRENGTH login_dir: /usr/local/var/run/dovecot/login login_executable: /usr/local/libexec/dovecot/imap-login login_greeting: I am the IMAP Whisperer and I am ready. mail_location: maildir:%h/Maildir umask: 7 mail_plugins: acl imap_client_workarounds: delay-newmail outlook-idle namespace: type: public separator: . prefix: COMPANY. location: maildir:/home/arinbe/Maildir:CONTROL=%h/shared-settings/company/control:INDEX=%h/shared-settings/company/index namespace: type: public separator: . prefix: ROOTMAIL. location: maildir:/home/rootmail/Maildir:CONTROL=%h/shared-settings/rootmail/control:INDEX=%h/shared-settings/rootmail/index namespace: type: private separator: . prefix: INBOX. inbox: yes auth default: mechanisms: plain login default_realm: arinbe.com user: nobody passdb: driver: ldap args: /etc/dovecot/dovecot-ldap-arinbe.conf passdb: driver: ldap args: /etc/dovecot/dovecot-ldap-domains.conf userdb: driver: prefetch userdb: driver: ldap args: /etc/dovecot/dovecot-ldap-arinbe.conf userdb: driver: ldap args: /etc/dovecot/dovecot-ldap-domains.conf socket: type: listen client: path: /var/spool/postfix/private/auth mode: 438 user: postfix group: postfix master: path: /usr/local/var/run/dovecot/auth-master mode: 432 user: nobody group: mail plugin: acl: vfile:/etc/dovecot/dovecot-acls
On Tue, 2007-07-03 at 12:24 -0400, Jim Horner wrote:> > With the upgrade to 1.0.1, I am seeing some errors/warnings > > dovecot: IMAP(jhorner at arinbe.com): utime(/home/arinbe/Maildir/.info/tmp) > failed: Operation not permitted: 1 Time(s) > dovecot: IMAP(jhorner at arinbe.com): > utime(/home/arinbe/Maildir/.resumes.vabch/tmp) failed: Operation not > permitted: 1 Time(s)Are you using SELinux or similar? utime() shouldn't be failing normally.> As far as I can tell it doesn't affect anything on the client side.It doesn't. It's just used to keep track of when to clean up old files from tmp/. -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 189 bytes Desc: This is a digitally signed message part URL: <http://dovecot.org/pipermail/dovecot/attachments/20070703/4b04125c/attachment-0002.bin>
On Tuesday 03 July 2007 13:06:44 you wrote:> On Tue, 2007-07-03 at 12:24 -0400, Jim Horner wrote: > > With the upgrade to 1.0.1, I am seeing some errors/warnings > > > > dovecot: IMAP(jhorner at arinbe.com): > > utime(/home/arinbe/Maildir/.resumes.vabch/tmp) failed: Operation not > > permitted: 1 Time(s) > > Are you using SELinux or similar? utime() shouldn't be failing normally.Yeah I'm having deja vu. I thought I read in the lists you stating utime shouldn't fail. I couldn't/can't find that post. Regardless, I'm not using SELinux, not running any script or cron job running against these directories and just using plain ole ext3. I've been running this setup, Postfix->Deliver and Dovecot for many many moons now. It wasn't until this last upgrade from 1.0.0 -> 1.0.1 did I start seeing any errors/warning and this error/warning is so arbitrary. The only thing consistent is /tmp and the COMPANY namespace. Can I try deleting indexes or something? Just throwing stuff out there. If utime() doesn't fail normally, what abnormality causes it to fail? Jim