Wonky mailbox

Sebastian Hagedorn Hagedorn at uni-koeln.de
Fri Mar 9 08:59:36 EST 2012


--On 9. März 2012 14:43:13 +0100 Ewald Dieterich <ewald.lists at fun.de> 
wrote:

> On 03/09/12 10:38, Sebastian Hagedorn wrote:
>> we're having trouble with a particular user's INBOX. She can't delete
>> messages. We're running Cyrus 2.3.14 (update to 2.4.x is already in
>> progress). Using telemetry I found that it's really a server-side issue.
>> I've used imtest to try it myself:
>>
>> . myrights INBOX
>> * MYRIGHTS INBOX lrswipkxecda
>
> The t flag is missing.
>
>     t - delete messages (set or clear \DELETED flag via STORE, set
>         \DELETED flag during APPEND/COPY)

Huh. The (obsolete) 'd' right is the union of 'e' and 't' (according to RFC 
4314), so it isn't actually missing. But for good measure I gave the user 
"all" rights using cyradm, so now she has this ACL:

lrswipkxtecda

And now it's working. I'm not sure why, though? Other users have 
"old-style" ACLs like this one:

lrswipcda

Those work fine. So I guess there's a bug with mixed ACLs, i.e. using both 
old and new rights in one entry? Would it help if I modified the 
"implicit_owner_rights" setting in imapd.conf?

Thanks for spotting this!
-- 
     .:.Sebastian Hagedorn - RZKR-R1 (Gebäude 52), Zimmer 18.:.
                 .:.Regionales Rechenzentrum (RRZK).:.
.:.Universität zu Köln / Cologne University - ✆ +49-221-478-5587.:.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pkcs7-signature
Size: 5292 bytes
Desc: not available
Url : http://lists.andrew.cmu.edu/pipermail/info-cyrus/attachments/20120309/b05148aa/attachment-0001.bin 


More information about the Info-cyrus mailing list