<div dir="ltr">Hi,<div><br></div><div style>I have a problem with shared user mailboxes and permissions on cyrus 2.4.16.</div><div style><br></div><div style>User A has read/write access on user B ("lrswipkxte")</div>
<div style><br></div><div style>Folders looks like this for user A:</div><div style><br></div><div style> INBOX<br></div><div style> Archive</div><div style> 2012</div><div style> Other Users/ <== the user's namespace</div>
<div style> B (user B inbox)</div><div style> Sent</div><div style> Drafts</div><div style> Trash</div><div style><br></div><div style>User A wants to move the Archive folder to User B. He does a simple drag&drop in thunderbird for his box to Other Users/B.</div>
<div style><br></div><div style>With its knowledge of permissions, thunderbird issues a RENAME :</div><div style><br></div><div style>RENAME Archive OtherUsers/B/Archive</div><div style><br></div><div style>Cyrus does not detect completely that the rename crosses a namespace boundary. The Archive folder is at the right place on the filesystem :</div>
<div style><br></div><div style>/var/spool/cyrus/willow_vmw/domain/w/willow.vmw/b/user/b/Archive<br></div><div style><br></div><div style>But only A has permissions on it whereas the documentation states that:</div><div style>
<br></div><div style>"<span style="color:rgb(0,0,0);font-family:Arial,Helvetica,sans-serif;font-size:13px;line-height:19px">Note that some rights are available implicitly, for example 'anonymous' always has 'p' on user INBOXes, and users always have rights on mailboxes within their INBOX hierarchy."</span></div>
<div style><br></div><div style>I think Archive should qualify as "user B always has rights on mailboxes within the INBOX hierarchy, like the Archive folder".</div><div style>When I look at the permissions with cyradm, I have :</div>
<div style><br></div><div style><div>localhost> lam user/b@willow.vmw</div><div>b@willow.vmw lrswipkxtecda</div><div>admin0 lrswipkxtecda</div><div>a@willow.vmw lrswipkxtecd</div><div><br></div><div>localhost> lam user/b/Archive@willow.vmw</div>
<div>admin0 lrswipkxtecda</div><div>a@willow.vmw lrswipkxtecda</div><div><br></div><div><br></div></div><div style>Do I mis-understand something or should I file a bug ? (I am using unix hierarchy sep + altnamespace)</div>
<div style><br></div><div style>Regards,</div><div style>Thomas.</div><div style> <br></div>
</div>