global ACL file with Dovecot >=2.4.3
Hi,
https://doc.dovecot.org/2.4.5/core/plugins/acl.html#acl_global_path
says that the acl_global_path config setting was removed with Dovecot 2.4.3 and one should use acl instead. But it does not explain how the new config setting should look like.
The documentation further down on the page didn't help me to get the idea. While here
https://doc.dovecot.org/2.4.5/core/plugins/acl.html#global-acl-file
it is said that the
Global ACL file path is specified as a parameter to vfile driver in |acl <https://doc.dovecot.org/2.4.5/core/summaries/settings.html#acl>|, |/etc/dovecot/dovecot-acl| in the above example. I don't see what the "above example" exactly refers to. In fact, the string "|/etc/dovecot/dovecot-acl" doesn't appear a second time on this page.
Can someone give an example, how to configure a global ACL file for Dovecot >=2.4.3?
-- Regards mks
|
You can find examples from https://doc.dovecot.org/2.4.5/core/plugins/acl.html#sample-configuration
Aki
On 29/08/2026 15:21 EEST Markus Schönhaber via dovecot <dovecot@dovecot.org> wrote:
Hi,
https://doc.dovecot.org/2.4.5/core/plugins/acl.html#acl_global_path
says that the acl_global_path config setting was removed with Dovecot 2.4.3 and one should use acl instead. But it does not explain how the new config setting should look like.
The documentation further down on the page didn't help me to get the idea. While here
https://doc.dovecot.org/2.4.5/core/plugins/acl.html#global-acl-file
it is said that the
Global ACL file path is specified as a parameter to vfile driver in |acl <https://doc.dovecot.org/2.4.5/core/summaries/settings.html#acl>|, |/etc/dovecot/dovecot-acl| in the above example. I don't see what the "above example" exactly refers to. In fact, the string "|/etc/dovecot/dovecot-acl" doesn't appear a second time on this page.
Can someone give an example, how to configure a global ACL file for Dovecot >=2.4.3?
-- Regards mks
|
dovecot mailing list -- dovecot@dovecot.org To unsubscribe send an email to dovecot-leave@dovecot.org
Hi Aki!
Am 31.08.26 um 07:23 schrieb Aki Tuomi:
You can find examples from https://doc.dovecot.org/2.4.5/core/plugins/acl.html#sample-configuration
There, I do not see an example for setting the path to a global ACL file. Can you please tell me how to do it?
Thanks and regards mks
Aki
On 29/08/2026 15:21 EEST Markus Schönhaber via dovecot <dovecot@dovecot.org> wrote:
Hi,
https://doc.dovecot.org/2.4.5/core/plugins/acl.html#acl_global_path
says that the acl_global_path config setting was removed with Dovecot 2.4.3 and one should use acl instead. But it does not explain how the new config setting should look like.
The documentation further down on the page didn't help me to get the idea. While here
https://doc.dovecot.org/2.4.5/core/plugins/acl.html#global-acl-file
it is said that the
Global ACL file path is specified as a parameter to vfile driver in |acl <https://doc.dovecot.org/2.4.5/core/summaries/settings.html#acl>|, |/etc/dovecot/dovecot-acl| in the above example. I don't see what the "above example" exactly refers to. In fact, the string "|/etc/dovecot/dovecot-acl" doesn't appear a second time on this page.
Can someone give an example, how to configure a global ACL file for Dovecot >=2.4.3?
-- Regards mks
|
dovecot mailing list -- dovecot@dovecot.org To unsubscribe send an email to dovecot-leave@dovecot.org
You misunderstood, global acl file has been replaced with inline acls, see
https://doc.dovecot.org/2.4.5/installation/upgrade/2.3-to-2.4.html#use-acl-s...
on how to migrate.
Aki
On 31/08/2026 09:36 EEST Markus Schönhaber <dovecot@list-post.mks-mail.de> wrote:
Hi Aki!
Am 31.08.26 um 07:23 schrieb Aki Tuomi:
You can find examples from https://doc.dovecot.org/2.4.5/core/plugins/acl.html#sample-configuration
There, I do not see an example for setting the path to a global ACL file. Can you please tell me how to do it?
Thanks and regards mks
Aki
On 29/08/2026 15:21 EEST Markus Schönhaber via dovecot <dovecot@dovecot.org> wrote:
Hi,
https://doc.dovecot.org/2.4.5/core/plugins/acl.html#acl_global_path
says that the acl_global_path config setting was removed with Dovecot 2.4.3 and one should use acl instead. But it does not explain how the new config setting should look like.
The documentation further down on the page didn't help me to get the idea. While here
https://doc.dovecot.org/2.4.5/core/plugins/acl.html#global-acl-file
it is said that the
Global ACL file path is specified as a parameter to vfile driver in |acl <https://doc.dovecot.org/2.4.5/core/summaries/settings.html#acl>|, |/etc/dovecot/dovecot-acl| in the above example. I don't see what the "above example" exactly refers to. In fact, the string "|/etc/dovecot/dovecot-acl" doesn't appear a second time on this page.
Can someone give an example, how to configure a global ACL file for Dovecot >=2.4.3?
-- Regards mks
|
dovecot mailing list -- dovecot@dovecot.org To unsubscribe send an email to dovecot-leave@dovecot.org
Hi Aki,
thanks very much for the pointer! I'll adapt my config accordingly.
Nevertheless, you might want to revise the docs for ACL. As I wrote in my first post, the doc (still) contains a section "Global ACL File":
https://doc.dovecot.org/2.4.5/core/plugins/acl.html#global-acl-file
There it reads: "Global ACL file path is specified as a parameter to vfile driver in| acl [...]"
To me, that seems to indicate, that it's still somehow possible to configure global ACLs which are read from some file residing at some configurable path. I find that very confusing.
-- Regards mks
| Am 31.08.26 um 11:40 schrieb Aki Tuomi:
You misunderstood, global acl file has been replaced with inline acls, see
https://doc.dovecot.org/2.4.5/installation/upgrade/2.3-to-2.4.html#use-acl-s...
on how to migrate.
Aki
On 31/08/2026 09:36 EEST Markus Schönhaber <dovecot@list-post.mks-mail.de> wrote:
Hi Aki!
Am 31.08.26 um 07:23 schrieb Aki Tuomi:
You can find examples from https://doc.dovecot.org/2.4.5/core/plugins/acl.html#sample-configuration
There, I do not see an example for setting the path to a global ACL file. Can you please tell me how to do it?
Thanks and regards mks
Aki
On 29/08/2026 15:21 EEST Markus Schönhaber via dovecot <dovecot@dovecot.org> wrote:
Hi,
https://doc.dovecot.org/2.4.5/core/plugins/acl.html#acl_global_path
says that the acl_global_path config setting was removed with Dovecot 2.4.3 and one should use acl instead. But it does not explain how the new config setting should look like.
The documentation further down on the page didn't help me to get the idea. While here
https://doc.dovecot.org/2.4.5/core/plugins/acl.html#global-acl-file
it is said that the
Global ACL file path is specified as a parameter to vfile driver in |acl <https://doc.dovecot.org/2.4.5/core/summaries/settings.html#acl>|, |/etc/dovecot/dovecot-acl| in the above example. I don't see what the "above example" exactly refers to. In fact, the string "|/etc/dovecot/dovecot-acl" doesn't appear a second time on this page.
Can someone give an example, how to configure a global ACL file for Dovecot >=2.4.3?
-- Regards mks
|
dovecot mailing list -- dovecot@dovecot.org To unsubscribe send an email to dovecot-leave@dovecot.org
participants (2)
-
Aki Tuomi
-
Markus Schönhaber