Gitweb:
https://git.exim.org/exim.git/commitdiff/606b8b0fbb5ee89978d3b028e42631a7b973e0c4
Commit: 606b8b0fbb5ee89978d3b028e42631a7b973e0c4
Parent: 4e19eed51a7f777e1e18b60c636e0c9bfb82c23b
Author: Jeremy Harris <jgh146exb@???>
AuthorDate: Thu Mar 28 21:31:00 2024 +0000
Committer: Jeremy Harris <jgh146exb@???>
CommitDate: Thu Mar 28 21:31:00 2024 +0000
Docs: say explicitly where an ACL definition ends
---
doc/doc-docbook/spec.xfpt | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/doc/doc-docbook/spec.xfpt b/doc/doc-docbook/spec.xfpt
index d71d3696f..f7ed7964a 100644
--- a/doc/doc-docbook/spec.xfpt
+++ b/doc/doc-docbook/spec.xfpt
@@ -31071,7 +31071,8 @@ option to do this.)
.section "Format of an ACL" "SECID199"
.cindex "&ACL;" "format of"
.cindex "&ACL;" "verbs, definition of"
-An individual ACL consists of a number of statements. Each statement starts
+An individual ACL definition consists of a number of statements.
+Each statement starts
with a verb, optionally followed by a number of conditions and &"modifiers"&.
Modifiers can change the way the verb operates, define error and log messages,
set variables, insert delays, and vary the processing of accepted messages.
@@ -31090,6 +31091,9 @@ happens then depends on the verb (and in one case, on a special modifier). Not
all the conditions make sense at every testing point. For example, you cannot
test a sender address in the ACL that is run for a VRFY command.
+The definition of an ACL ends where another starts,
+or a different configuration section starts.
+
.section "ACL verbs" "SECID200"
The ACL verbs are as follows:
--
## subscription configuration (requires account):
##
https://lists.exim.org/mailman3/postorius/lists/exim-cvs.lists.exim.org/
## unsubscribe (doesn't require an account):
## exim-cvs-unsubscribe@???
## Exim details at
http://www.exim.org/
## Please use the Wiki with this list -
http://wiki.exim.org/