<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 (&quot;lrswipkxte&quot;)</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/ &lt;== the user&#39;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&amp;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>&quot;<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 &#39;anonymous&#39; always has &#39;p&#39; on user INBOXes, and users always have rights on mailboxes within their INBOX hierarchy.&quot;</span></div>
<div style><br></div><div style>I think Archive should qualify as &quot;user B always has rights on mailboxes within the INBOX hierarchy, like the Archive folder&quot;.</div><div style>When I look at the permissions with cyradm, I have :</div>
<div style><br></div><div style><div>localhost&gt; 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&gt; 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>