Question about cyrus ACL synchronisation - permission denied

Nicolas Chauvet nchauvet at linagora.com
Tue Nov 24 14:16:28 EST 2009


Hello,

I'm trying to use imapsync between two cyrus-imapd servers.
At this time, synchronization of user mailbox went fine, with both
content and ACL. (using the cyrus account).

But when I'm trying to use imapsync to synchronize ACL for shared
maiboxes, I obtain this error:

acl oneuser: [lrsid]
setting acl INBOX oneuser lrsid
Could not set acl: 12 NO Permission denied

The cyrus account owns rights on the destination mailbox:
MAILHOST> lam user/abuse
abuse lrswikxtecd
cyrus lrswipkxtecda

Right on the source mailbox are differents:
> lam user.dsi
oneuser lrswipcda
twouser lrd
thiruser lrswipcda
cyrus lrswipcda

I'm using:
# rpm -q imapsync
imapsync-1.286-2.el5
# rpm -q cyrus-imapd
cyrus-imapd-2.3.7-7.el5_4.3

Why ACL aren't synchronized using this imapsync command:
imapsync --buffersize 8192000 \
  --syncinternaldates --syncacls \
  --user1 oneuser \
  --subscribed \
  --include INBOX --exclude Brouillons --exclude ments --exclude user \
  --folderrec INBOX.${u} --regextrans2 's/(.*)/INBOX/' \
  --host1 liszt.cacc --authuser1 cyrus --authmech1 PLAIN --ssl1
--password1 secret1 \
  --host2 localhost --authuser2 cyrus --authmech2 PLAIN --password2
secret2 --ssl2 \
  --user2 oneuser


Thanks




More information about the Info-cyrus mailing list