On Apr 17, 2009, at 6:28 PM, Markus Werner wrote:

Or you could also see if you could create a private namespace with
prefix="#User/" and subscriptions=yes, perhaps with
location=maildir:/var/lib/dovecot/empty:CONTROL=~/Maildir/shared where
the empty directory would be a world-readable non-writable empty
directory. That namespace should then catch subscriptions to shared
mailboxes.

I tried this. The following is logged:

Apr 18 00:12:01 asterix dovecot: IMAP([email protected]):
fchown(/var/spool/dovecot/users/example.com/markus/Maildir/control/ shared/subscriptions.lock,
-1, 0) failed: Operation not permitted

It tries to preserve the group. Try chmod g+s to the empty directory.

Reply via email to