reassign 551923 cyrus-imapd-2.3
retitle 551923 cyrus-imapd: Problems with renaming toplevel mailboxes
thanks

Re: Dan White 2010-01-17 <20100117170607.gn7...@dan.olp.net>
> You are absolutely right. I missed the imapd.conf option 'allowusermoves:
> 1'.
> 
> Do you have that set? With that option set, I can move top level user
> mailboxes:
> 
> zek.olp.net> create user/test
> zek.olp.net> rename user/test user/test2
> zek.olp.net> create user/cyrus.test
> zek.olp.net> rename user/cyrus.test user/test.cyrus
> renamemailbox: Permission denied
> zek.olp.net> setacl user/cyrus.test cyrus all
> zek.olp.net> rename user/cyrus.test user/test.cyrus
> zek.olp.net> lm
> user/cyrus.test (\HasNoChildren)   user/dwhite/test (\HasNoChildren)
> user/dwhite (\HasChildren)         user/test.cyrus (\HasNoChildren)
> user/dwhite/spam (\HasNoChildren)  user/test2 (\HasNoChildren)
> 
> So I'm able to move toplevel mailboxes with the allowusermoves set to one,
> but I'm not allowed to move the (presumably) top level mailbox of
> user/cyrus.test until I give the cyrus user permissions on it.

I think that answers the 2.2 part of the question.

> On 2.3.16, I get:
> 
> zek.olp.net> create user/test
> zek.olp.net> rename user/test user/test2
> zek.olp.net> create user/cyrus.test
> zek.olp.net> rename user/cyrus.test user/test.cyrus
> renamemailbox: Permission denied
> zek.olp.net> setacl user/cyrus.test cyrus all
> zek.olp.net> rename user/cyrus.test user/test.cyrus
> renamemailbox: System I/O error
> 
> I'll take a closer look at why.

I'm reassigning this bug to cyrus-imapd-2.3 so we can track the
problem there.

Christoph
-- 
c...@df7cb.de | http://www.df7cb.de/

Attachment: signature.asc
Description: Digital signature

Reply via email to