https://bugs.exim.org/show_bug.cgi?id=2567
Bug ID: 2567
Summary: $domain_verified - partially documented but
non-existing
Product: Exim
Version: N/A
Hardware: x86
OS: Linux
Status: NEW
Severity: bug
Priority: medium
Component: Documentation
Assignee: unallocated@???
Reporter: eximusers@???
CC: exim-dev@???
Hello,
spec for 4.94RC0 11.9 Expansion variables says:
-------------
$domain
[...]
If the origin of the data is an incoming message, the result of expanding
this variable is tainted. See also $domain_verified.
-------------
But that line is the only match for "domain_verified" in the whole exim GIT
repo.
I stumbled upon this when trying to convert an old virtual domain setup (I
guess an older version of 51.7 in spec.txt)
vdom_aliases:
driver = redirect
domains = dsearch; CONFDIR/vdom
allow_fail
allow_defer
data = ${lookup{$local_part}lsearch*{CONFDIR/vdom/$domain/aliases}}
file_transport = address_file
which yields
| Tainted filename for search: '/path/to/RCPTDOMAIN/aliases'.
As suggested by 51.7 I have s/$domain/$domain_data/ I guess spec should also
change to _data
--- a/doc/doc-docbook/spec.xfpt
+++ b/doc/doc-docbook/spec.xfpt
@@ -12341,7 +12341,7 @@ the complete argument of the ETRN command (see section
&<<SECTETRN>>&).
.cindex "tainted data"
If the origin of the data is an incoming message,
the result of expanding this variable is tainted.
-See also &$domain_verified$&.
+See also &$domain_data$&.
.wen
cu Andreas
--
You are receiving this mail because:
You are on the CC list for the bug.