[Dovecot] New global ACL mailbox pattern feature in HG

Timo Sirainen tss at iki.fi
Sun Feb 9 23:25:06 UTC 2014


On 7.2.2014, at 17.21, Thomas Leuxner <tlx at leuxner.net> wrote:

> * Timo Sirainen <tss at iki.fi> 2014.02.07 21:37:
> 
>>> $ doveadm mailbox create -u tlx at leuxner.net "Shops/Test"
>>> doveadm(tlx at leuxner.net): Panic: file acl-global-file.c: line 163 (acl_global_file_find_rights): assertion failed: (file->last_refresh_time != 0)
>> 
>> Fixed: http://hg.dovecot.org/dovecot-2.2/rev/c69ca1f5bc34
> 
> Crash is gone. Thanks.
> 
> Public/* group=PublicMailboxAdmins lrwsik
> 
> yields an error (Public/ Namespace) while 'Public*' works:
> $ doveadm mailbox create -u tlx at leuxner.net "Public/Test"
> $ doveadm(tlx at leuxner.net): Error: Can't create mailbox Public/Test: Permission denied

I think that's correct behavior? The "k" right needs to be for the parent "Public", while Public/* only matches its children.



More information about the dovecot mailing list