X-Git-Url: https://git.exim.org/exim.git/blobdiff_plain/6fc54bd18aa7a51e11dce5a905e754cedb526230..428af7cb289cc21f7f94643da224cf03ef3d75ea:/test/stderr/0414 diff --git a/test/stderr/0414 b/test/stderr/0414 index 5183f09ed..05abad438 100644 --- a/test/stderr/0414 +++ b/test/stderr/0414 @@ -1,22 +1,7 @@ Exim version x.yz .... +Hints DB: changed uid/gid: forcing real = effective uid=uuuu gid=CALLER_GID pid=p1234 -list element: PATH -list element: EXIM_TESTHARNESS_DISABLE_OCSPVALIDITYCHECK -list element: PATH -list element: EXIM_TESTHARNESS_DISABLE_OCSPVALIDITYCHECK -list element: PATH -list element: EXIM_TESTHARNESS_DISABLE_OCSPVALIDITYCHECK -list element: PATH -list element: EXIM_TESTHARNESS_DISABLE_OCSPVALIDITYCHECK -list element: PATH -list element: EXIM_TESTHARNESS_DISABLE_OCSPVALIDITYCHECK -list element: PATH -list element: EXIM_TESTHARNESS_DISABLE_OCSPVALIDITYCHECK -list element: PATH -list element: PATH -list element: EXIM_TESTHARNESS_DISABLE_OCSPVALIDITYCHECK -list element: PATH configuration file is TESTSUITE/test-config admin user dropping to exim gid; retaining priv uid @@ -34,57 +19,62 @@ routing x@b.domain --------> r1 router <-------- local_part=x domain=b.domain checking domains -list element: !+C - start sublist C - list element: +A - start sublist A - ╎list element: lsearch;TESTSUITE/aux-fixed/0414.list1 - ╎search_open: lsearch "TESTSUITE/aux-fixed/0414.list1" - ╎search_find: file="TESTSUITE/aux-fixed/0414.list1" - ╎ key="b.domain" partial=-1 affix=NULL starflags=0 opts=NULL - ╎LRU list: - ╎ ;TESTSUITE/aux-fixed/0414.list1 - ╎ End - ╎internal_search_find: file="TESTSUITE/aux-fixed/0414.list1" - ╎ type=lsearch key="b.domain" opts=NULL - ╎file lookup required for b.domain - ╎ in TESTSUITE/aux-fixed/0414.list1 - ╎creating new cache entry - ╎lookup failed - ╎b.domain in "lsearch;TESTSUITE/aux-fixed/0414.list1"? no (end of list) - end sublist A - list element: +B - start sublist B - ╎list element: lsearch;TESTSUITE/aux-fixed/0414.list2 - ╎search_open: lsearch "TESTSUITE/aux-fixed/0414.list2" - ╎search_find: file="TESTSUITE/aux-fixed/0414.list2" - ╎ key="b.domain" partial=-1 affix=NULL starflags=0 opts=NULL - ╎LRU list: - ╎ ;TESTSUITE/aux-fixed/0414.list2 - ╎ ;TESTSUITE/aux-fixed/0414.list1 - ╎ End - ╎internal_search_find: file="TESTSUITE/aux-fixed/0414.list2" - ╎ type=lsearch key="b.domain" opts=NULL - ╎file lookup required for b.domain - ╎ in TESTSUITE/aux-fixed/0414.list2 - ╎creating new cache entry - ╎lookup yielded: b.domain-data - ╎b.domain in "lsearch;TESTSUITE/aux-fixed/0414.list2"? yes (matched "lsearch;TESTSUITE/aux-fixed/0414.list2") - end sublist B - data from lookup saved for cache for +B: key 'b.domain' value 'b.domain-data' - b.domain in "+A : +B"? yes (matched "+B") - end sublist C -data from lookup saved for cache for +C: key 'b.domain' value 'b.domain-data' -b.domain in "!+C"? no (matched "!+C") +b.domain in domains? + list element: !+C + start sublist C + b.domain in "+A : +B"? + ╎list element: +A + ╎ start sublist A + ╎ b.domain in "lsearch;TESTSUITE/aux-fixed/0414.list1"? + ╎ list element: lsearch;TESTSUITE/aux-fixed/0414.list1 + ╎ search_open: lsearch "TESTSUITE/aux-fixed/0414.list1" + ╎ search_find: file="TESTSUITE/aux-fixed/0414.list1" + ╎ key="b.domain" partial=-1 affix=NULL starflags=0 opts=NULL + ╎ LRU list: + ╎ 0TESTSUITE/aux-fixed/0414.list1 + ╎ End + ╎ internal_search_find: file="TESTSUITE/aux-fixed/0414.list1" + ╎ type=lsearch key="b.domain" opts=NULL + ╎ file lookup required for b.domain + ╎ in TESTSUITE/aux-fixed/0414.list1 + ╎ creating new cache entry + ╎ lookup failed + ╎ b.domain in "lsearch;TESTSUITE/aux-fixed/0414.list1"? no (end of list) + ╎ end sublist A + ╎list element: +B + ╎ start sublist B + ╎ b.domain in "lsearch;TESTSUITE/aux-fixed/0414.list2"? + ╎ list element: lsearch;TESTSUITE/aux-fixed/0414.list2 + ╎ search_open: lsearch "TESTSUITE/aux-fixed/0414.list2" + ╎ search_find: file="TESTSUITE/aux-fixed/0414.list2" + ╎ key="b.domain" partial=-1 affix=NULL starflags=0 opts=NULL + ╎ LRU list: + ╎ 0TESTSUITE/aux-fixed/0414.list2 + ╎ 0TESTSUITE/aux-fixed/0414.list1 + ╎ End + ╎ internal_search_find: file="TESTSUITE/aux-fixed/0414.list2" + ╎ type=lsearch key="b.domain" opts=NULL + ╎ file lookup required for b.domain + ╎ in TESTSUITE/aux-fixed/0414.list2 + ╎ creating new cache entry + ╎ lookup yielded: b.domain-data + ╎ b.domain in "lsearch;TESTSUITE/aux-fixed/0414.list2"? yes (matched "lsearch;TESTSUITE/aux-fixed/0414.list2") + ╎ end sublist B + ╎data from lookup saved for cache for +B: key 'b.domain' value 'b.domain-data' + ╎b.domain in "+A : +B"? yes (matched "+B") + end sublist C + data from lookup saved for cache for +C: key 'b.domain' value 'b.domain-data' + b.domain in domains? no (matched "!+C") r1 router skipped: domains mismatch --------> r2 router <-------- local_part=x domain=b.domain checking domains -list element: +B - start sublist B -cached yes match for +B -cached lookup data = b.domain-data -b.domain in "+B"? yes (matched "+B" - cached) +b.domain in domains? + list element: +B + start sublist B + cached yes match for +B + cached lookup data = b.domain-data + b.domain in domains? yes (matched "+B" - cached) domain_data=b.domain-data calling r2 router r2 router called for x@b.domain @@ -106,65 +96,71 @@ routing x@a.domain --------> r1 router <-------- local_part=x domain=a.domain checking domains -list element: !+C - start sublist C - list element: +A - start sublist A - ╎list element: lsearch;TESTSUITE/aux-fixed/0414.list1 - ╎search_open: lsearch "TESTSUITE/aux-fixed/0414.list1" +a.domain in domains? + list element: !+C + start sublist C + a.domain in "+A : +B"? + ╎list element: +A + ╎ start sublist A + ╎ a.domain in "lsearch;TESTSUITE/aux-fixed/0414.list1"? + ╎ list element: lsearch;TESTSUITE/aux-fixed/0414.list1 + ╎ search_open: lsearch "TESTSUITE/aux-fixed/0414.list1" + ╎ cached open + ╎ search_find: file="TESTSUITE/aux-fixed/0414.list1" + ╎ key="a.domain" partial=-1 affix=NULL starflags=0 opts=NULL + ╎ LRU list: + ╎ 0TESTSUITE/aux-fixed/0414.list1 + ╎ 0TESTSUITE/aux-fixed/0414.list2 + ╎ End + ╎ internal_search_find: file="TESTSUITE/aux-fixed/0414.list1" + ╎ type=lsearch key="a.domain" opts=NULL + ╎ file lookup required for a.domain + ╎ in TESTSUITE/aux-fixed/0414.list1 + ╎ creating new cache entry + ╎ lookup yielded: a.domain-data + ╎ a.domain in "lsearch;TESTSUITE/aux-fixed/0414.list1"? yes (matched "lsearch;TESTSUITE/aux-fixed/0414.list1") + ╎ end sublist A + ╎data from lookup saved for cache for +A: key 'a.domain' value 'a.domain-data' + ╎a.domain in "+A : +B"? yes (matched "+A") + end sublist C + data from lookup saved for cache for +C: key 'a.domain' value 'a.domain-data' + a.domain in domains? no (matched "!+C") +r1 router skipped: domains mismatch +--------> r2 router <-------- +local_part=x domain=a.domain +checking domains +a.domain in domains? + list element: +B + start sublist B + a.domain in "lsearch;TESTSUITE/aux-fixed/0414.list2"? + ╎list element: lsearch;TESTSUITE/aux-fixed/0414.list2 + ╎search_open: lsearch "TESTSUITE/aux-fixed/0414.list2" ╎ cached open - ╎search_find: file="TESTSUITE/aux-fixed/0414.list1" + ╎search_find: file="TESTSUITE/aux-fixed/0414.list2" ╎ key="a.domain" partial=-1 affix=NULL starflags=0 opts=NULL ╎LRU list: - ╎ ;TESTSUITE/aux-fixed/0414.list1 - ╎ ;TESTSUITE/aux-fixed/0414.list2 + ╎ 0TESTSUITE/aux-fixed/0414.list2 + ╎ 0TESTSUITE/aux-fixed/0414.list1 ╎ End - ╎internal_search_find: file="TESTSUITE/aux-fixed/0414.list1" + ╎internal_search_find: file="TESTSUITE/aux-fixed/0414.list2" ╎ type=lsearch key="a.domain" opts=NULL ╎file lookup required for a.domain - ╎ in TESTSUITE/aux-fixed/0414.list1 + ╎ in TESTSUITE/aux-fixed/0414.list2 ╎creating new cache entry - ╎lookup yielded: a.domain-data - ╎a.domain in "lsearch;TESTSUITE/aux-fixed/0414.list1"? yes (matched "lsearch;TESTSUITE/aux-fixed/0414.list1") - end sublist A - data from lookup saved for cache for +A: key 'a.domain' value 'a.domain-data' - a.domain in "+A : +B"? yes (matched "+A") - end sublist C -data from lookup saved for cache for +C: key 'a.domain' value 'a.domain-data' -a.domain in "!+C"? no (matched "!+C") -r1 router skipped: domains mismatch ---------> r2 router <-------- -local_part=x domain=a.domain -checking domains -list element: +B - start sublist B - list element: lsearch;TESTSUITE/aux-fixed/0414.list2 - search_open: lsearch "TESTSUITE/aux-fixed/0414.list2" - cached open - search_find: file="TESTSUITE/aux-fixed/0414.list2" - key="a.domain" partial=-1 affix=NULL starflags=0 opts=NULL - LRU list: - 0TESTSUITE/aux-fixed/0414.list2 - 0TESTSUITE/aux-fixed/0414.list1 - End - internal_search_find: file="TESTSUITE/aux-fixed/0414.list2" - type=lsearch key="a.domain" opts=NULL - file lookup required for a.domain - in TESTSUITE/aux-fixed/0414.list2 - creating new cache entry - lookup failed - a.domain in "lsearch;TESTSUITE/aux-fixed/0414.list2"? no (end of list) - end sublist B -a.domain in "+B"? no (end of list) + ╎lookup failed + a.domain in "lsearch;TESTSUITE/aux-fixed/0414.list2"? no (end of list) + end sublist B +a.domain in domains? no (end of list) r2 router skipped: domains mismatch --------> r3 router <-------- local_part=x domain=a.domain checking domains -list element: +A - start sublist A -cached yes match for +A -cached lookup data = a.domain-data -a.domain in "+A"? yes (matched "+A" - cached) +a.domain in domains? + list element: +A + start sublist A + cached yes match for +A + cached lookup data = a.domain-data + a.domain in domains? yes (matched "+A" - cached) domain_data=a.domain-data calling r3 router r3 router called for x@a.domain