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: [email protected]
          Reporter: [email protected]
                CC: [email protected]

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.
-- 
## List details at https://lists.exim.org/mailman/listinfo/exim-dev Exim 
details at http://www.exim.org/ ##

Reply via email to