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