lazy_expunge mangles dovecot-acl-list

2014-06-12 Thread Christoph Bußenius
Hi, I think I found a bug in Dovecot 2.1.17 and 2.2.13. In our setup, sometimes ACLs stop working because dovecot-acl-list is replaced by an empty file. We found that lazy_expunge is connected to this. To reproduce, create ACLs for user1 in a folder. Put a mail in that folder and expunge

Re: lazy_expunge mangles dovecot-acl-list

2014-06-12 Thread Florian Tischler
Am Donnerstag, 12. Juni 2014, 11:53:26 schrieb Christoph Bußenius: Hi, I think I found a bug in Dovecot 2.1.17 and 2.2.13. In our setup, sometimes ACLs stop working because dovecot-acl-list is replaced by an empty file. We found that lazy_expunge is connected to this. To reproduce,

Re: lazy_expunge mangles dovecot-acl-list

2014-06-12 Thread Christoph Bußenius
On 06/12/2014 03:06 PM, Florian Tischler wrote: Am Donnerstag, 12. Juni 2014, 11:53:26 schrieb Christoph Bußenius: Interestingly a doveadm acl debug recreates dovecot-acl-list: doveadm acl debug -u user2 user/user1/Folder A quick fix is to just delete all empty dovecot-acl-list files in a