syncing sieve scripts on Ubuntu 12.04 LTS

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

may be helpful to people running cyrus on Debian/Ubuntu 12.04 TLS: today
I ran into a problem creating and syncing sieve scripts from master to
slave, which causes tons of following log entries on master and slave:

mail.log on master:
Mar 31 14:39:43 server cyrus/sync_client[32690]: SIEVE received NO
response: System I/O error
Mar 31 14:39:43 server cyrus/sync_client[32690]: SIEVE received NO response: System I/O error

mail.err on slave:
Mar 31 14:39:17 slave cyrus/syncserver[16679]: Failed to create /var/spool/sieve/a/...:Permission denied
Mar 31 14:39:17 slave cyrus/syncserver[16679]: Failed to create /var/spool/sieve/a/...:Permission denied

Reason are wrong permissions on /var/spool/sieve subdirs, which are owned by root.root by default on Ubuntu 12.04 TLS and not by cyrus.mail.

A simple chown -R cyrus.mail /var/spool/sieve/* on master and slave "fixed" this problem in my setup.

This bug has been reported[1], but in case of Ubuntu 12.04 TLS it is definitely not fixed.

Ciao
Marcus

[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=693507

----
Cyrus Home Page: http://www.cyrusimap.org/
List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/
To Unsubscribe:
https://lists.andrew.cmu.edu/mailman/listinfo/info-cyrus




[Index of Archives]     [Cyrus SASL]     [Squirrel Mail]     [Asterisk PBX]     [Video For Linux]     [Photo]     [Yosemite News]     [gtk]     [KDE]     [Gimp on Windows]     [Steve's Art]

  Powered by Linux