Ellie,
Thanks for your feedback. I've just created a new feature request issue for this: https://github.com/cyrusimap/cyrus-imapd/issues/2372. I don't have time now to implement it myself, though I'd definitely prefer to spend time on expanding Cyrus than writing custom scripts if I had the same need as 4 years ago. Maybe some new Cyrus user would have time to make it happen, or maybe I'd find some time later. So the issue is to document the intention and to have defined some implementation details. Probably, it could have the "help wanted" tag attached. Regards, Anatoli From:
Ellie Timoney
Sent: Tuesday, May 15, 2018 00:46 To: Anatoli Cc: Info-cyrus Subject: Re: setting acl on autocreate folders
That's roughly what I'd expect such a feature to look like
(without having thought about it in much depth). It seems like it
would be very useful for admins who don't already have their own
provisioning infrastructure.
In my opinion, any new feature for ACL's is inherently high
complexity -- even if it's just a two line patch -- just because
of the amount of work involved in checking for side effects, error
handling, and making sure the documentation is up to scratch (so
that people don't accidentally configure it wrong and get into
trouble).
That said, the code for reading config settings already exists,
as does the code for parsing and applying ACL's. So in theory it
should be a "simple" matter of bolting these bits together in the
right place(s). I'd be happy to review/advise on a pull request
along these lines!
Cheers,
ellie
On Sat, May 12, 2018, at 7:40 AM, Anatoli wrote:
|
---- Cyrus Home Page: http://www.cyrusimap.org/ List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/ To Unsubscribe: https://lists.andrew.cmu.edu/mailman/listinfo/info-cyrus