From e5de15b6291e882cf936f384b87a0d5d368d1caa Mon Sep 17 00:00:00 2001 From: Jeremy Harris Date: Sat, 11 Nov 2017 18:39:09 +0000 Subject: Testsuite: another go at munging cipher-suite strings --- test/runtest | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'test') diff --git a/test/runtest b/test/runtest index 5640a5f58..58a31ea06 100755 --- a/test/runtest +++ b/test/runtest @@ -554,7 +554,7 @@ RESET_AFTER_EXTRA_LINE_READ: # LibreSSL # TLSv1:ECDHE-RSA-CHACHA20-POLY1305:256 - s/((EC)?DHE-)?(RSA|ECDSA)-CHACHA20-POLY1305\b/ke-$3-AES256-SHA:xxx/g; + s/((EC)?DHE-)?(RSA|ECDSA)-CHACHA20-POLY1305:256/ke-$3-AES256-SHA:xxx/g; # GnuTLS have seen: # TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256 -- cgit v1.2.3 From 0fe373c1d685d2daf59913ef2ae971c56ea60107 Mon Sep 17 00:00:00 2001 From: Jeremy Harris Date: Sat, 11 Nov 2017 21:04:21 +0000 Subject: Debug: remove router DSN config dump on startup --- src/src/route.c | 14 +++++++------- test/stderr/0022 | 3 --- test/stderr/0037 | 12 ------------ test/stderr/0078 | 12 ------------ test/stderr/0084 | 3 --- test/stderr/0085 | 6 ------ test/stderr/0092 | 2 -- test/stderr/0094 | 1 - test/stderr/0117 | 3 --- test/stderr/0123 | 6 ------ test/stderr/0149 | 3 --- test/stderr/0161 | 30 ------------------------------ test/stderr/0183 | 12 ------------ test/stderr/0275 | 37 ------------------------------------- test/stderr/0278 | 20 -------------------- test/stderr/0279 | 8 -------- test/stderr/0297 | 2 -- test/stderr/0315 | 8 -------- test/stderr/0332 | 4 ---- test/stderr/0333 | 4 ---- test/stderr/0360 | 9 --------- test/stderr/0361 | 8 -------- test/stderr/0362 | 2 -- test/stderr/0364 | 5 ----- test/stderr/0374 | 20 -------------------- test/stderr/0375 | 54 ------------------------------------------------------ test/stderr/0377 | 32 -------------------------------- test/stderr/0378 | 20 -------------------- test/stderr/0379 | 9 --------- test/stderr/0380 | 8 -------- test/stderr/0386 | 4 ---- test/stderr/0388 | 6 ------ test/stderr/0391 | 1 - test/stderr/0398 | 2 -- test/stderr/0399 | 3 --- test/stderr/0402 | 10 ---------- test/stderr/0403 | 2 -- test/stderr/0404 | 8 -------- test/stderr/0408 | 2 -- test/stderr/0414 | 3 --- test/stderr/0419 | 1 - test/stderr/0426 | 8 -------- test/stderr/0432 | 2 -- test/stderr/0463 | 1 - test/stderr/0464 | 2 -- test/stderr/0469 | 1 - test/stderr/0479 | 1 - test/stderr/0483 | 1 - test/stderr/0487 | 2 -- test/stderr/0499 | 1 - test/stderr/0543 | 1 - test/stderr/0545 | 2 -- test/stderr/0563 | 2 -- test/stderr/2201 | 3 --- test/stderr/2600 | 4 ---- test/stderr/3210 | 1 - test/stderr/3400 | 2 -- test/stderr/5004 | 2 -- test/stderr/5005 | 8 -------- test/stderr/5006 | 2 -- test/stderr/5204 | 36 ------------------------------------ 61 files changed, 7 insertions(+), 474 deletions(-) (limited to 'test') diff --git a/src/src/route.c b/src/src/route.c index c112169f7..83cf468b0 100644 --- a/src/src/route.c +++ b/src/src/route.c @@ -244,14 +244,12 @@ for (r = routers; r; r = r->next) /* Check for transport or no transport on certain routers */ - if ((r->info->ri_flags & ri_yestransport) != 0 && - r->transport_name == NULL && - !r->verify_only) + if ( (r->info->ri_flags & ri_yestransport) + && !r->transport_name && !r->verify_only) log_write(0, LOG_PANIC_DIE|LOG_CONFIG, "%s router:\n " "a transport is required for this router", r->name); - if ((r->info->ri_flags & ri_notransport) != 0 && - r->transport_name != NULL) + if ((r->info->ri_flags & ri_notransport) && r->transport_name) log_write(0, LOG_PANIC_DIE|LOG_CONFIG, "%s router:\n " "a transport must not be defined for this router", r->name); @@ -292,14 +290,16 @@ for (r = routers; r; r = r->next) /* Check redirect_router and pass_router are valid */ - if (r->redirect_router_name != NULL) + if (r->redirect_router_name) set_router(r, r->redirect_router_name, &(r->redirect_router), FALSE); - if (r->pass_router_name != NULL) + if (r->pass_router_name) set_router(r, r->pass_router_name, &(r->pass_router), TRUE); +#ifdef notdef DEBUG(D_route) debug_printf("DSN: %s %s\n", r->name, r->dsn_lasthop ? "lasthop set" : "propagating DSN"); +#endif } } diff --git a/test/stderr/0022 b/test/stderr/0022 index ab14c40ce..c558b4226 100644 --- a/test/stderr/0022 +++ b/test/stderr/0022 @@ -5,7 +5,6 @@ configuration file is TESTSUITE/test-config admin user changed uid/gid: privilege not needed uid=EXIM_UID gid=EXIM_GID pid=pppp -DSN: accept propagating DSN seeking password data for user "CALLER": cache not available getpwnam() succeeded uid=CALLER_UID gid=CALLER_GID originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME @@ -73,7 +72,6 @@ configuration file is TESTSUITE/test-config admin user changed uid/gid: privilege not needed uid=EXIM_UID gid=EXIM_GID pid=pppp -DSN: accept propagating DSN seeking password data for user "CALLER": cache not available getpwnam() succeeded uid=CALLER_UID gid=CALLER_GID originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME @@ -144,7 +142,6 @@ configuration file is TESTSUITE/test-config admin user changed uid/gid: privilege not needed uid=EXIM_UID gid=EXIM_GID pid=pppp -DSN: accept propagating DSN seeking password data for user "CALLER": cache not available getpwnam() succeeded uid=CALLER_UID gid=CALLER_GID originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME diff --git a/test/stderr/0037 b/test/stderr/0037 index 1d03f0d48..6889c9f7b 100644 --- a/test/stderr/0037 +++ b/test/stderr/0037 @@ -2,24 +2,12 @@ Exim version x.yz .... configuration file is TESTSUITE/test-config trusted user admin user -DSN: check_vars propagating DSN -DSN: fail_read_filter propagating DSN -DSN: prepend_filter propagating DSN -DSN: userfilter propagating DSN -DSN: user_accept1 propagating DSN -DSN: user_accept2 propagating DSN LOG: MAIN <= CALLER@test.ex U=CALLER P=local S=sss Exim version x.yz .... configuration file is TESTSUITE/test-config trusted user admin user -DSN: check_vars propagating DSN -DSN: fail_read_filter propagating DSN -DSN: prepend_filter propagating DSN -DSN: userfilter propagating DSN -DSN: user_accept1 propagating DSN -DSN: user_accept2 propagating DSN rda_interpret (file): TESTSUITE/aux-var/0037.F expanded: TESTSUITE/aux-var/0037.F ssss bytes read from TESTSUITE/aux-var/0037.F diff --git a/test/stderr/0078 b/test/stderr/0078 index 3ab49c820..550e84f10 100644 --- a/test/stderr/0078 +++ b/test/stderr/0078 @@ -1,9 +1,6 @@ Exim version x.yz .... configuration file is TESTSUITE/test-config admin user -DSN: lookuphost propagating DSN -DSN: self propagating DSN -DSN: self2 propagating DSN >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> routing xx@mxt6.test.ex --------> lookuphost router <-------- @@ -25,9 +22,6 @@ routed by lookuphost router Exim version x.yz .... configuration file is TESTSUITE/test-config admin user -DSN: lookuphost propagating DSN -DSN: self propagating DSN -DSN: self2 propagating DSN >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> routing myhost.test.ex@mxt1.test.ex --------> lookuphost router <-------- @@ -63,9 +57,6 @@ routed by self router Exim version x.yz .... configuration file is TESTSUITE/test-config admin user -DSN: lookuphost propagating DSN -DSN: self propagating DSN -DSN: self2 propagating DSN >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> routing xx@mxt1.test.ex --------> lookuphost router <-------- @@ -115,9 +106,6 @@ routed by self2 router Exim version x.yz .... configuration file is TESTSUITE/test-config admin user -DSN: lookuphost propagating DSN -DSN: self propagating DSN -DSN: self2 propagating DSN >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> routing xx@not.exist --------> lookuphost router <-------- diff --git a/test/stderr/0084 b/test/stderr/0084 index cda7d1275..4100ebe9e 100644 --- a/test/stderr/0084 +++ b/test/stderr/0084 @@ -1,9 +1,6 @@ Exim version x.yz .... configuration file is TESTSUITE/test-config admin user -DSN: smart propagating DSN -DSN: forward propagating DSN -DSN: localuser propagating DSN >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> routing yes@myhost.test.ex --------> smart router <-------- diff --git a/test/stderr/0085 b/test/stderr/0085 index 32705b79f..1b9995eb9 100644 --- a/test/stderr/0085 +++ b/test/stderr/0085 @@ -5,9 +5,6 @@ configuration file is TESTSUITE/test-config admin user changed uid/gid: privilege not needed uid=EXIM_UID gid=EXIM_GID pid=pppp -DSN: smart1 propagating DSN -DSN: fail_remote_domains propagating DSN -DSN: smart2 propagating DSN seeking password data for user "CALLER": cache not available getpwnam() succeeded uid=CALLER_UID gid=CALLER_GID originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME @@ -207,9 +204,6 @@ configuration file is TESTSUITE/test-config admin user changed uid/gid: privilege not needed uid=EXIM_UID gid=EXIM_GID pid=pppp -DSN: smart1 propagating DSN -DSN: fail_remote_domains propagating DSN -DSN: smart2 propagating DSN seeking password data for user "CALLER": cache not available getpwnam() succeeded uid=CALLER_UID gid=CALLER_GID originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME diff --git a/test/stderr/0092 b/test/stderr/0092 index d2b3b5c2a..c06f9deae 100644 --- a/test/stderr/0092 +++ b/test/stderr/0092 @@ -39,8 +39,6 @@ configuration file is TESTSUITE/test-config admin user changed uid/gid: privilege not needed uid=EXIM_UID gid=EXIM_GID pid=pppp -DSN: fail_remote_domains propagating DSN -DSN: forward propagating DSN originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME sender address = CALLER@myhost.test.ex sender_fullhost = [V4NET.0.0.1] diff --git a/test/stderr/0094 b/test/stderr/0094 index efd339bf1..f612ed36f 100644 --- a/test/stderr/0094 +++ b/test/stderr/0094 @@ -68,7 +68,6 @@ configuration file is TESTSUITE/test-config admin user changed uid/gid: privilege not needed uid=EXIM_UID gid=EXIM_GID pid=pppp -DSN: localuser propagating DSN seeking password data for user "CALLER": cache not available getpwnam() succeeded uid=CALLER_UID gid=CALLER_GID originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME diff --git a/test/stderr/0117 b/test/stderr/0117 index 45325c3d9..b4e5e8b2d 100644 --- a/test/stderr/0117 +++ b/test/stderr/0117 @@ -1,7 +1,6 @@ Exim version x.yz .... configuration file is TESTSUITE/test-config admin user -DSN: lookuphost propagating DSN >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> routing xxx@mxt9.test.ex --------> lookuphost router <-------- @@ -23,7 +22,6 @@ routed by lookuphost router Exim version x.yz .... configuration file is TESTSUITE/test-config admin user -DSN: lookuphost propagating DSN >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> routing xxx@mxt9a.test.ex --------> lookuphost router <-------- @@ -45,7 +43,6 @@ routed by lookuphost router Exim version x.yz .... configuration file is TESTSUITE/test-config admin user -DSN: lookuphost propagating DSN >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> routing xxx@mxt9b.test.ex --------> lookuphost router <-------- diff --git a/test/stderr/0123 b/test/stderr/0123 index 6d51d3252..25d6d4e1b 100644 --- a/test/stderr/0123 +++ b/test/stderr/0123 @@ -3,12 +3,6 @@ changed uid/gid: forcing real = effective uid=uuuu gid=CALLER_GID pid=pppp configuration file is TESTSUITE/test-config admin user -DSN: l1 propagating DSN -DSN: l2 propagating DSN -DSN: l3 propagating DSN -DSN: c1 propagating DSN -DSN: c2 propagating DSN -DSN: c3 propagating DSN originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME sender address = CALLER@test.ex Address testing: uid=uuuu gid=EXIM_GID euid=uuuu egid=EXIM_GID diff --git a/test/stderr/0149 b/test/stderr/0149 index cd4fdd8fc..87a71b52a 100644 --- a/test/stderr/0149 +++ b/test/stderr/0149 @@ -1,9 +1,6 @@ Exim version x.yz .... configuration file is TESTSUITE/test-config admin user -DSN: domainlist1 propagating DSN -DSN: domainlist2 propagating DSN -DSN: local propagating DSN >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> routing x@ten --------> domainlist1 router <-------- diff --git a/test/stderr/0161 b/test/stderr/0161 index 0147fcb6f..6b1f5796b 100644 --- a/test/stderr/0161 +++ b/test/stderr/0161 @@ -1,11 +1,6 @@ Exim version x.yz .... configuration file is TESTSUITE/test-config admin user -DSN: failuphost propagating DSN -DSN: lookuphost propagating DSN -DSN: fail propagating DSN -DSN: self propagating DSN -DSN: self2 propagating DSN >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> routing xx@mxt6.test.ex --------> failuphost router <-------- @@ -32,11 +27,6 @@ routed by lookuphost router Exim version x.yz .... configuration file is TESTSUITE/test-config admin user -DSN: failuphost propagating DSN -DSN: lookuphost propagating DSN -DSN: fail propagating DSN -DSN: self propagating DSN -DSN: self2 propagating DSN >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> routing myhost.test.ex@mxt1.test.ex --------> failuphost router <-------- @@ -82,11 +72,6 @@ routed by self router Exim version x.yz .... configuration file is TESTSUITE/test-config admin user -DSN: failuphost propagating DSN -DSN: lookuphost propagating DSN -DSN: fail propagating DSN -DSN: self propagating DSN -DSN: self2 propagating DSN >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> routing xx@mxt1.test.ex --------> failuphost router <-------- @@ -146,11 +131,6 @@ routed by self2 router Exim version x.yz .... configuration file is TESTSUITE/test-config admin user -DSN: failuphost propagating DSN -DSN: lookuphost propagating DSN -DSN: fail propagating DSN -DSN: self propagating DSN -DSN: self2 propagating DSN >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> routing xx@not.exist --------> failuphost router <-------- @@ -171,11 +151,6 @@ no more routers Exim version x.yz .... configuration file is TESTSUITE/test-config admin user -DSN: failuphost propagating DSN -DSN: lookuphost propagating DSN -DSN: fail propagating DSN -DSN: self propagating DSN -DSN: self2 propagating DSN >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> routing ff@mxt1.test.ex --------> failuphost router <-------- @@ -191,11 +166,6 @@ failuphost router forced address failure Exim version x.yz .... configuration file is TESTSUITE/test-config admin user -DSN: failuphost propagating DSN -DSN: lookuphost propagating DSN -DSN: fail propagating DSN -DSN: self propagating DSN -DSN: self2 propagating DSN >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> routing fff@mxt1.test.ex --------> failuphost router <-------- diff --git a/test/stderr/0183 b/test/stderr/0183 index 35fc1967d..a12a7f462 100644 --- a/test/stderr/0183 +++ b/test/stderr/0183 @@ -3,9 +3,6 @@ changed uid/gid: forcing real = effective uid=uuuu gid=CALLER_GID pid=pppp configuration file is TESTSUITE/test-config admin user -DSN: srv propagating DSN -DSN: useryz propagating DSN -DSN: lookuphost propagating DSN originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME sender address = CALLER@myhost.test.ex Address testing: uid=uuuu gid=EXIM_GID euid=uuuu egid=EXIM_GID @@ -196,9 +193,6 @@ changed uid/gid: forcing real = effective uid=uuuu gid=CALLER_GID pid=pppp configuration file is TESTSUITE/test-config admin user -DSN: srv propagating DSN -DSN: useryz propagating DSN -DSN: lookuphost propagating DSN originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME sender address = CALLER@myhost.test.ex Address testing: uid=uuuu gid=EXIM_GID euid=uuuu egid=EXIM_GID @@ -387,9 +381,6 @@ changed uid/gid: forcing real = effective uid=uuuu gid=CALLER_GID pid=pppp configuration file is TESTSUITE/test-config admin user -DSN: srv propagating DSN -DSN: useryz propagating DSN -DSN: lookuphost propagating DSN originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME sender address = CALLER@myhost.test.ex Address testing: uid=uuuu gid=EXIM_GID euid=uuuu egid=EXIM_GID @@ -580,9 +571,6 @@ changed uid/gid: forcing real = effective uid=uuuu gid=CALLER_GID pid=pppp configuration file is TESTSUITE/test-config admin user -DSN: srv propagating DSN -DSN: useryz propagating DSN -DSN: lookuphost propagating DSN originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME sender address = CALLER@myhost.test.ex Address testing: uid=uuuu gid=EXIM_GID euid=uuuu egid=EXIM_GID diff --git a/test/stderr/0275 b/test/stderr/0275 index f34132b55..4605d64a6 100644 --- a/test/stderr/0275 +++ b/test/stderr/0275 @@ -5,15 +5,6 @@ configuration file is TESTSUITE/test-config admin user seeking password data for user "CALLER": cache not available getpwnam() succeeded uid=CALLER_UID gid=CALLER_GID -DSN: r00 propagating DSN -DSN: r01 propagating DSN -DSN: r02 propagating DSN -DSN: r03 propagating DSN -DSN: r04 propagating DSN -DSN: r05 propagating DSN -DSN: r1 propagating DSN -DSN: r2 propagating DSN -DSN: r3 propagating DSN originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME sender address = CALLER@test.ex Address testing: uid=uuuu gid=EXIM_GID euid=uuuu egid=EXIM_GID @@ -115,15 +106,6 @@ changed uid/gid: privilege not needed uid=EXIM_UID gid=EXIM_GID pid=pppp seeking password data for user "CALLER": cache not available getpwnam() succeeded uid=CALLER_UID gid=CALLER_GID -DSN: r00 propagating DSN -DSN: r01 propagating DSN -DSN: r02 propagating DSN -DSN: r03 propagating DSN -DSN: r04 propagating DSN -DSN: r05 propagating DSN -DSN: r1 propagating DSN -DSN: r2 propagating DSN -DSN: r3 propagating DSN originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME sender address = CALLER@test.ex set_process_info: pppp accepting a local non-SMTP message from @@ -172,15 +154,6 @@ trusted user admin user seeking password data for user "CALLER": cache not available getpwnam() succeeded uid=CALLER_UID gid=CALLER_GID -DSN: r00 propagating DSN -DSN: r01 propagating DSN -DSN: r02 propagating DSN -DSN: r03 propagating DSN -DSN: r04 propagating DSN -DSN: r05 propagating DSN -DSN: r1 propagating DSN -DSN: r2 propagating DSN -DSN: r3 propagating DSN set_process_info: pppp delivering specified messages set_process_info: pppp delivering 10HmaX-0005vi-00 Trying spool file TESTSUITE/spool//input//10HmaX-0005vi-00-D @@ -366,16 +339,6 @@ changed uid/gid: privilege not needed uid=EXIM_UID gid=EXIM_GID pid=pppp seeking password data for user "CALLER": cache not available getpwnam() succeeded uid=CALLER_UID gid=CALLER_GID -DSN: r0f propagating DSN -DSN: r00 propagating DSN -DSN: r01 propagating DSN -DSN: r02 propagating DSN -DSN: r03 propagating DSN -DSN: r04 propagating DSN -DSN: r05 propagating DSN -DSN: r1 propagating DSN -DSN: r2 propagating DSN -DSN: r3 propagating DSN originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME sender address = CALLER@test.ex sender_fullhost = [127.0.0.1] diff --git a/test/stderr/0278 b/test/stderr/0278 index c3a22c0e0..45885d0e3 100644 --- a/test/stderr/0278 +++ b/test/stderr/0278 @@ -5,11 +5,6 @@ configuration file is TESTSUITE/test-config admin user seeking password data for user "CALLER": cache not available getpwnam() succeeded uid=CALLER_UID gid=CALLER_GID -DSN: r1 propagating DSN -DSN: r2 propagating DSN -DSN: r3 propagating DSN -DSN: r4 propagating DSN -DSN: r5 propagating DSN originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME sender address = CALLER@test.ex Address testing: uid=uuuu gid=EXIM_GID euid=uuuu egid=EXIM_GID @@ -70,11 +65,6 @@ changed uid/gid: privilege not needed uid=EXIM_UID gid=EXIM_GID pid=pppp seeking password data for user "CALLER": cache not available getpwnam() succeeded uid=CALLER_UID gid=CALLER_GID -DSN: r1 propagating DSN -DSN: r2 propagating DSN -DSN: r3 propagating DSN -DSN: r4 propagating DSN -DSN: r5 propagating DSN originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME sender address = CALLER@test.ex set_process_info: pppp accepting a local non-SMTP message from @@ -123,11 +113,6 @@ trusted user admin user seeking password data for user "CALLER": cache not available getpwnam() succeeded uid=CALLER_UID gid=CALLER_GID -DSN: r1 propagating DSN -DSN: r2 propagating DSN -DSN: r3 propagating DSN -DSN: r4 propagating DSN -DSN: r5 propagating DSN set_process_info: pppp delivering specified messages set_process_info: pppp delivering 10HmaX-0005vi-00 Trying spool file TESTSUITE/spool//input//10HmaX-0005vi-00-D @@ -266,11 +251,6 @@ configuration file is TESTSUITE/test-config admin user seeking password data for user "CALLER": cache not available getpwnam() succeeded uid=CALLER_UID gid=CALLER_GID -DSN: r1 propagating DSN -DSN: r2 propagating DSN -DSN: r3 propagating DSN -DSN: r4 propagating DSN -DSN: r5 propagating DSN originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME sender address = CALLER@test.ex Address testing: uid=uuuu gid=EXIM_GID euid=uuuu egid=EXIM_GID diff --git a/test/stderr/0279 b/test/stderr/0279 index 7762859fa..7868f13dc 100644 --- a/test/stderr/0279 +++ b/test/stderr/0279 @@ -8,10 +8,6 @@ trusted user admin user seeking password data for user "CALLER": using cached result getpwnam() succeeded uid=CALLER_UID gid=CALLER_GID -DSN: rr1 propagating DSN -DSN: r1 propagating DSN -DSN: r2 propagating DSN -DSN: r3 propagating DSN originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name= sender address = CALLER@test.ex Address testing: uid=uuuu gid=EXIM_GID euid=uuuu egid=EXIM_GID @@ -84,10 +80,6 @@ trusted user admin user seeking password data for user "CALLER": using cached result getpwnam() succeeded uid=CALLER_UID gid=CALLER_GID -DSN: rr1 propagating DSN -DSN: r1 propagating DSN -DSN: r2 propagating DSN -DSN: r3 propagating DSN originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name= sender address = user1@fun.1 Address testing: uid=uuuu gid=EXIM_GID euid=uuuu egid=EXIM_GID diff --git a/test/stderr/0297 b/test/stderr/0297 index f5db068eb..c2e5c8d35 100644 --- a/test/stderr/0297 +++ b/test/stderr/0297 @@ -2,7 +2,6 @@ Exim version x.yz .... configuration file is TESTSUITE/test-config trusted user admin user -DSN: r1 propagating DSN >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> routing /a/b/c@myhost.test.ex --------> r1 router <-------- @@ -26,7 +25,6 @@ Exim version x.yz .... configuration file is TESTSUITE/test-config trusted user admin user -DSN: r1 propagating DSN >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> routing /x/y/z@myhost.test.ex --------> r1 router <-------- diff --git a/test/stderr/0315 b/test/stderr/0315 index 13db682d3..3501cb502 100644 --- a/test/stderr/0315 +++ b/test/stderr/0315 @@ -1,8 +1,6 @@ Exim version x.yz .... configuration file is TESTSUITE/test-config admin user -DSN: r1 propagating DSN -DSN: r2 propagating DSN LOG: MAIN <= CALLER@the.local.host.name U=CALLER P=local S=sss created log directory TESTSUITE/spool/log @@ -10,8 +8,6 @@ Exim version x.yz .... configuration file is TESTSUITE/test-config trusted user admin user -DSN: r1 propagating DSN -DSN: r2 propagating DSN delivering 10HmaX-0005vi-00 locking TESTSUITE/spool/db/retry.lockfile no retry data available @@ -63,16 +59,12 @@ LOG: MAIN Exim version x.yz .... configuration file is TESTSUITE/test-config admin user -DSN: r1 propagating DSN -DSN: r2 propagating DSN LOG: MAIN <= CALLER@the.local.host.name U=CALLER P=local S=sss Exim version x.yz .... configuration file is TESTSUITE/test-config trusted user admin user -DSN: r1 propagating DSN -DSN: r2 propagating DSN delivering 10HmaY-0005vi-00 locking TESTSUITE/spool/db/retry.lockfile no retry data available diff --git a/test/stderr/0332 b/test/stderr/0332 index a0072373c..748d0170d 100644 --- a/test/stderr/0332 +++ b/test/stderr/0332 @@ -1,8 +1,6 @@ Exim version x.yz .... configuration file is TESTSUITE/test-config admin user -DSN: r1 propagating DSN -DSN: r2 propagating DSN LOG: queue_run MAIN Start queue run: pid=pppp locking TESTSUITE/spool/db/retry.lockfile @@ -43,8 +41,6 @@ Exim version x.yz .... configuration file is TESTSUITE/test-config trusted user admin user -DSN: r1 propagating DSN -DSN: r2 propagating DSN locking TESTSUITE/spool/db/retry.lockfile >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Considering: delay@test.again.dns diff --git a/test/stderr/0333 b/test/stderr/0333 index 8aa3598c0..1951d93fe 100644 --- a/test/stderr/0333 +++ b/test/stderr/0333 @@ -1,8 +1,6 @@ Exim version x.yz .... configuration file is TESTSUITE/test-config admin user -DSN: r1 propagating DSN -DSN: r2 propagating DSN locking TESTSUITE/spool/db/retry.lockfile >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Considering: ok@no.delay @@ -42,8 +40,6 @@ Exim version x.yz .... configuration file is TESTSUITE/test-config trusted user admin user -DSN: r1 propagating DSN -DSN: r2 propagating DSN locking TESTSUITE/spool/db/retry.lockfile >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Considering: delay@test.again.dns diff --git a/test/stderr/0360 b/test/stderr/0360 index 0e1710160..2c1aab50b 100644 --- a/test/stderr/0360 +++ b/test/stderr/0360 @@ -1,9 +1,6 @@ Exim version x.yz .... configuration file is TESTSUITE/test-config admin user -DSN: v0 propagating DSN -DSN: r1 propagating DSN -DSN: r2 propagating DSN LOG: MAIN <= CALLER@test.ex U=CALLER P=local S=sss created log directory TESTSUITE/spool/log @@ -11,9 +8,6 @@ Exim version x.yz .... configuration file is TESTSUITE/test-config trusted user admin user -DSN: v0 propagating DSN -DSN: r1 propagating DSN -DSN: r2 propagating DSN delivering 10HmaX-0005vi-00 locking TESTSUITE/spool/db/retry.lockfile no retry data available @@ -155,9 +149,6 @@ LOG: MAIN Exim version x.yz .... configuration file is TESTSUITE/test-config admin user -DSN: v0 propagating DSN -DSN: r1 propagating DSN -DSN: r2 propagating DSN LOG: queue_run MAIN Start queue run: pid=pppp -qf locking TESTSUITE/spool/db/retry.lockfile diff --git a/test/stderr/0361 b/test/stderr/0361 index 8d2f9de6e..7cbc34cf3 100644 --- a/test/stderr/0361 +++ b/test/stderr/0361 @@ -12,10 +12,6 @@ configuration file is TESTSUITE/test-config admin user changed uid/gid: privilege not needed uid=EXIM_UID gid=EXIM_GID pid=pppp -DSN: r1 propagating DSN -DSN: r2 propagating DSN -DSN: r3 propagating DSN -DSN: r4 propagating DSN seeking password data for user "CALLER": cache not available getpwnam() succeeded uid=CALLER_UID gid=CALLER_GID originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME @@ -63,10 +59,6 @@ changed uid/gid: forcing real = effective configuration file is TESTSUITE/test-config trusted user admin user -DSN: r1 propagating DSN -DSN: r2 propagating DSN -DSN: r3 propagating DSN -DSN: r4 propagating DSN seeking password data for user "CALLER": cache not available getpwnam() succeeded uid=CALLER_UID gid=CALLER_GID set_process_info: pppp delivering specified messages diff --git a/test/stderr/0362 b/test/stderr/0362 index b638ecd07..b1cfb9a43 100644 --- a/test/stderr/0362 +++ b/test/stderr/0362 @@ -5,8 +5,6 @@ configuration file is TESTSUITE/test-config admin user changed uid/gid: privilege not needed uid=EXIM_UID gid=EXIM_GID pid=pppp -DSN: r1 propagating DSN -DSN: r2 propagating DSN seeking password data for user "CALLER": cache not available getpwnam() succeeded uid=CALLER_UID gid=CALLER_GID originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME diff --git a/test/stderr/0364 b/test/stderr/0364 index 3fd65e473..3d11e8a92 100644 --- a/test/stderr/0364 +++ b/test/stderr/0364 @@ -1,11 +1,6 @@ Exim version x.yz .... configuration file is TESTSUITE/test-config admin user -DSN: r1 propagating DSN -DSN: r2 propagating DSN -DSN: r3 propagating DSN -DSN: r4 propagating DSN -DSN: r5 propagating DSN >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> routing kilos@thishost --------> r1 router <-------- diff --git a/test/stderr/0374 b/test/stderr/0374 index ea6803720..25a12e9f3 100644 --- a/test/stderr/0374 +++ b/test/stderr/0374 @@ -1,11 +1,6 @@ Exim version x.yz .... configuration file is TESTSUITE/test-config admin user -DSN: u1 propagating DSN -DSN: ut2 propagating DSN -DSN: ut3 propagating DSN -DSN: ut4 propagating DSN -DSN: real propagating DSN LOG: MAIN <= CALLER@myhost.test.ex U=CALLER P=local S=sss created log directory TESTSUITE/spool/log @@ -13,11 +8,6 @@ Exim version x.yz .... configuration file is TESTSUITE/test-config trusted user admin user -DSN: u1 propagating DSN -DSN: ut2 propagating DSN -DSN: ut3 propagating DSN -DSN: ut4 propagating DSN -DSN: real propagating DSN locking TESTSUITE/spool/db/retry.lockfile no retry data available >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> @@ -390,22 +380,12 @@ Exim version x.yz .... configuration file is TESTSUITE/test-config trusted user admin user -DSN: u1 propagating DSN -DSN: ut2 propagating DSN -DSN: ut3 propagating DSN -DSN: ut4 propagating DSN -DSN: real propagating DSN LOG: MAIN <= <> R=10HmaX-0005vi-00 U=EXIMUSER P=local S=sss Exim version x.yz .... configuration file is TESTSUITE/test-config trusted user admin user -DSN: u1 propagating DSN -DSN: ut2 propagating DSN -DSN: ut3 propagating DSN -DSN: ut4 propagating DSN -DSN: real propagating DSN locking TESTSUITE/spool/db/retry.lockfile >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Considering: CALLER@myhost.test.ex diff --git a/test/stderr/0375 b/test/stderr/0375 index e0f314353..5bb408190 100644 --- a/test/stderr/0375 +++ b/test/stderr/0375 @@ -1,15 +1,6 @@ Exim version x.yz .... configuration file is TESTSUITE/test-config admin user -DSN: u1 propagating DSN -DSN: ut2 propagating DSN -DSN: ut3 propagating DSN -DSN: ut4 propagating DSN -DSN: ut5 propagating DSN -DSN: ut6 propagating DSN -DSN: ut7 propagating DSN -DSN: ut8 propagating DSN -DSN: real propagating DSN LOG: MAIN <= CALLER@myhost.test.ex U=CALLER P=local S=sss created log directory TESTSUITE/spool/log @@ -17,15 +8,6 @@ Exim version x.yz .... configuration file is TESTSUITE/test-config trusted user admin user -DSN: u1 propagating DSN -DSN: ut2 propagating DSN -DSN: ut3 propagating DSN -DSN: ut4 propagating DSN -DSN: ut5 propagating DSN -DSN: ut6 propagating DSN -DSN: ut7 propagating DSN -DSN: ut8 propagating DSN -DSN: real propagating DSN locking TESTSUITE/spool/db/retry.lockfile no retry data available >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> @@ -858,30 +840,12 @@ Exim version x.yz .... configuration file is TESTSUITE/test-config trusted user admin user -DSN: u1 propagating DSN -DSN: ut2 propagating DSN -DSN: ut3 propagating DSN -DSN: ut4 propagating DSN -DSN: ut5 propagating DSN -DSN: ut6 propagating DSN -DSN: ut7 propagating DSN -DSN: ut8 propagating DSN -DSN: real propagating DSN LOG: MAIN <= <> R=10HmaX-0005vi-00 U=EXIMUSER P=local S=sss Exim version x.yz .... configuration file is TESTSUITE/test-config trusted user admin user -DSN: u1 propagating DSN -DSN: ut2 propagating DSN -DSN: ut3 propagating DSN -DSN: ut4 propagating DSN -DSN: ut5 propagating DSN -DSN: ut6 propagating DSN -DSN: ut7 propagating DSN -DSN: ut8 propagating DSN -DSN: real propagating DSN locking TESTSUITE/spool/db/retry.lockfile >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Considering: CALLER@myhost.test.ex @@ -960,30 +924,12 @@ log writing disabled Exim version x.yz .... configuration file is TESTSUITE/test-config admin user -DSN: u1 propagating DSN -DSN: ut2 propagating DSN -DSN: ut3 propagating DSN -DSN: ut4 propagating DSN -DSN: ut5 propagating DSN -DSN: ut6 propagating DSN -DSN: ut7 propagating DSN -DSN: ut8 propagating DSN -DSN: real propagating DSN LOG: MAIN <= CALLER@myhost.test.ex U=CALLER P=local S=sss Exim version x.yz .... configuration file is TESTSUITE/test-config trusted user admin user -DSN: u1 propagating DSN -DSN: ut2 propagating DSN -DSN: ut3 propagating DSN -DSN: ut4 propagating DSN -DSN: ut5 propagating DSN -DSN: ut6 propagating DSN -DSN: ut7 propagating DSN -DSN: ut8 propagating DSN -DSN: real propagating DSN locking TESTSUITE/spool/db/retry.lockfile >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Considering: h1@myhost.test.ex diff --git a/test/stderr/0377 b/test/stderr/0377 index 5ca0ade9d..82e492365 100644 --- a/test/stderr/0377 +++ b/test/stderr/0377 @@ -1,14 +1,6 @@ Exim version x.yz .... configuration file is TESTSUITE/test-config admin user -DSN: defer propagating DSN -DSN: unseen_aaaa propagating DSN -DSN: seen_aaaa propagating DSN -DSN: bbbb propagating DSN -DSN: bbbb_0 propagating DSN -DSN: cccc_2nd_time propagating DSN -DSN: cccc_redirect propagating DSN -DSN: cccc_accept propagating DSN LOG: MAIN <= CALLER@myhost.test.ex U=CALLER P=local S=sss created log directory TESTSUITE/spool/log @@ -16,14 +8,6 @@ Exim version x.yz .... configuration file is TESTSUITE/test-config trusted user admin user -DSN: defer propagating DSN -DSN: unseen_aaaa propagating DSN -DSN: seen_aaaa propagating DSN -DSN: bbbb propagating DSN -DSN: bbbb_0 propagating DSN -DSN: cccc_2nd_time propagating DSN -DSN: cccc_redirect propagating DSN -DSN: cccc_accept propagating DSN locking TESTSUITE/spool/db/retry.lockfile no retry data available >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> @@ -328,14 +312,6 @@ locking TESTSUITE/spool/db/retry.lockfile Exim version x.yz .... configuration file is TESTSUITE/test-config admin user -DSN: defer propagating DSN -DSN: unseen_aaaa propagating DSN -DSN: seen_aaaa propagating DSN -DSN: bbbb propagating DSN -DSN: bbbb_0 propagating DSN -DSN: cccc_2nd_time propagating DSN -DSN: cccc_redirect propagating DSN -DSN: cccc_accept propagating DSN LOG: queue_run MAIN Start queue run: pid=pppp -qf locking TESTSUITE/spool/db/retry.lockfile @@ -579,14 +555,6 @@ LOG: queue_run MAIN Exim version x.yz .... configuration file is TESTSUITE/test-config admin user -DSN: defer propagating DSN -DSN: unseen_aaaa propagating DSN -DSN: seen_aaaa propagating DSN -DSN: bbbb propagating DSN -DSN: bbbb_0 propagating DSN -DSN: cccc_2nd_time propagating DSN -DSN: cccc_redirect propagating DSN -DSN: cccc_accept propagating DSN LOG: queue_run MAIN Start queue run: pid=pppp -qf locking TESTSUITE/spool/db/retry.lockfile diff --git a/test/stderr/0378 b/test/stderr/0378 index e48232267..fad082573 100644 --- a/test/stderr/0378 +++ b/test/stderr/0378 @@ -1,10 +1,6 @@ Exim version x.yz .... configuration file is TESTSUITE/test-config admin user -DSN: bounce propagating DSN -DSN: defer propagating DSN -DSN: aaaa_2nd_time propagating DSN -DSN: aaaa propagating DSN LOG: MAIN <= CALLER@myhost.test.ex U=CALLER P=local S=sss created log directory TESTSUITE/spool/log @@ -12,10 +8,6 @@ Exim version x.yz .... configuration file is TESTSUITE/test-config trusted user admin user -DSN: bounce propagating DSN -DSN: defer propagating DSN -DSN: aaaa_2nd_time propagating DSN -DSN: aaaa propagating DSN locking TESTSUITE/spool/db/retry.lockfile no retry data available >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> @@ -129,20 +121,12 @@ locking TESTSUITE/spool/db/retry.lockfile Exim version x.yz .... configuration file is TESTSUITE/test-config admin user -DSN: bounce propagating DSN -DSN: defer propagating DSN -DSN: aaaa_2nd_time propagating DSN -DSN: aaaa propagating DSN LOG: MAIN <= <> R=10HmaX-0005vi-00 U=CALLER P=local S=sss Exim version x.yz .... configuration file is TESTSUITE/test-config trusted user admin user -DSN: bounce propagating DSN -DSN: defer propagating DSN -DSN: aaaa_2nd_time propagating DSN -DSN: aaaa propagating DSN locking TESTSUITE/spool/db/retry.lockfile no retry data available >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> @@ -188,10 +172,6 @@ locking TESTSUITE/spool/db/retry.lockfile Exim version x.yz .... configuration file is TESTSUITE/test-config admin user -DSN: bounce propagating DSN -DSN: defer propagating DSN -DSN: aaaa_2nd_time propagating DSN -DSN: aaaa propagating DSN LOG: queue_run MAIN Start queue run: pid=pppp -qf locking TESTSUITE/spool/db/retry.lockfile diff --git a/test/stderr/0379 b/test/stderr/0379 index ab4350626..f94b23c95 100644 --- a/test/stderr/0379 +++ b/test/stderr/0379 @@ -1,9 +1,6 @@ Exim version x.yz .... configuration file is TESTSUITE/test-config admin user -DSN: defer propagating DSN -DSN: aaaa_redirect propagating DSN -DSN: bc propagating DSN LOG: MAIN <= CALLER@myhost.test.ex U=CALLER P=local S=sss created log directory TESTSUITE/spool/log @@ -11,9 +8,6 @@ Exim version x.yz .... configuration file is TESTSUITE/test-config trusted user admin user -DSN: defer propagating DSN -DSN: aaaa_redirect propagating DSN -DSN: bc propagating DSN locking TESTSUITE/spool/db/retry.lockfile no retry data available >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> @@ -142,9 +136,6 @@ locking TESTSUITE/spool/db/retry.lockfile Exim version x.yz .... configuration file is TESTSUITE/test-config admin user -DSN: defer propagating DSN -DSN: aaaa_redirect propagating DSN -DSN: bc propagating DSN LOG: queue_run MAIN Start queue run: pid=pppp -qf locking TESTSUITE/spool/db/retry.lockfile diff --git a/test/stderr/0380 b/test/stderr/0380 index 5e81f1c67..f483be253 100644 --- a/test/stderr/0380 +++ b/test/stderr/0380 @@ -1,10 +1,6 @@ Exim version x.yz .... configuration file is TESTSUITE/test-config admin user -DSN: r0 propagating DSN -DSN: r1 propagating DSN -DSN: r2 propagating DSN -DSN: r3 propagating DSN LOG: MAIN <= CALLER@myhost.test.ex U=CALLER P=local S=sss created log directory TESTSUITE/spool/log @@ -12,10 +8,6 @@ Exim version x.yz .... configuration file is TESTSUITE/test-config trusted user admin user -DSN: r0 propagating DSN -DSN: r1 propagating DSN -DSN: r2 propagating DSN -DSN: r3 propagating DSN locking TESTSUITE/spool/db/retry.lockfile no retry data available >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> diff --git a/test/stderr/0386 b/test/stderr/0386 index c24b8725c..bec2521e0 100644 --- a/test/stderr/0386 +++ b/test/stderr/0386 @@ -8,7 +8,6 @@ trusted user admin user changed uid/gid: privilege not needed uid=EXIM_UID gid=EXIM_GID pid=pppp -DSN: r1 propagating DSN seeking password data for user "CALLER": using cached result getpwnam() succeeded uid=CALLER_UID gid=CALLER_GID originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME @@ -139,7 +138,6 @@ trusted user admin user changed uid/gid: privilege not needed uid=EXIM_UID gid=EXIM_GID pid=pppp -DSN: r1 propagating DSN seeking password data for user "CALLER": using cached result getpwnam() succeeded uid=CALLER_UID gid=CALLER_GID originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME @@ -230,7 +228,6 @@ getpwnam() succeeded uid=CALLER_UID gid=CALLER_GID configuration file is TESTSUITE/test-config trusted user admin user -DSN: r1 propagating DSN seeking password data for user "CALLER": using cached result getpwnam() succeeded uid=CALLER_UID gid=CALLER_GID set_process_info: pppp delivering specified messages @@ -414,7 +411,6 @@ getpwnam() succeeded uid=CALLER_UID gid=CALLER_GID configuration file is TESTSUITE/test-config trusted user admin user -DSN: r1 propagating DSN seeking password data for user "CALLER": using cached result getpwnam() succeeded uid=CALLER_UID gid=CALLER_GID set_process_info: pppp delivering specified messages diff --git a/test/stderr/0388 b/test/stderr/0388 index 96a2efede..d5e31159a 100644 --- a/test/stderr/0388 +++ b/test/stderr/0388 @@ -3,8 +3,6 @@ changed uid/gid: forcing real = effective uid=uuuu gid=CALLER_GID pid=pppp configuration file is TESTSUITE/test-config admin user -DSN: r0 propagating DSN -DSN: r1 propagating DSN set_process_info: pppp delivering specified messages set_process_info: pppp delivering 10HmaX-0005vi-00 locking TESTSUITE/spool/db/retry.lockfile @@ -179,8 +177,6 @@ trusted user admin user changed uid/gid: privilege not needed uid=EXIM_UID gid=EXIM_GID pid=pppp -DSN: r0 propagating DSN -DSN: r1 propagating DSN originator: uid=EXIM_UID gid=EXIM_GID login=EXIMUSER name= sender address = set_process_info: pppp accepting a local non-SMTP message from <> @@ -234,8 +230,6 @@ changed uid/gid: forcing real = effective configuration file is TESTSUITE/test-config trusted user admin user -DSN: r0 propagating DSN -DSN: r1 propagating DSN set_process_info: pppp delivering specified messages set_process_info: pppp delivering 10HmaY-0005vi-00 locking TESTSUITE/spool/db/retry.lockfile diff --git a/test/stderr/0391 b/test/stderr/0391 index 1878f2f27..47f5b5609 100644 --- a/test/stderr/0391 +++ b/test/stderr/0391 @@ -5,7 +5,6 @@ configuration file is TESTSUITE/test-config admin user changed uid/gid: privilege not needed uid=EXIM_UID gid=EXIM_GID pid=pppp -DSN: r1 propagating DSN originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME sender address = CALLER@myhost.test.ex sender_fullhost = [1.2.3.4] diff --git a/test/stderr/0398 b/test/stderr/0398 index ff0aa766f..96cf8999d 100644 --- a/test/stderr/0398 +++ b/test/stderr/0398 @@ -5,8 +5,6 @@ configuration file is TESTSUITE/test-config admin user changed uid/gid: privilege not needed uid=EXIM_UID gid=EXIM_GID pid=pppp -DSN: r1 propagating DSN -DSN: r2 propagating DSN seeking password data for user "CALLER": cache not available getpwnam() succeeded uid=CALLER_UID gid=CALLER_GID originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME diff --git a/test/stderr/0399 b/test/stderr/0399 index dcfe3e608..3bc5b8d23 100644 --- a/test/stderr/0399 +++ b/test/stderr/0399 @@ -3,9 +3,6 @@ changed uid/gid: forcing real = effective uid=uuuu gid=CALLER_GID pid=pppp configuration file is TESTSUITE/test-config admin user -DSN: r1 propagating DSN -DSN: r2 propagating DSN -DSN: r3 propagating DSN originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME sender address = CALLER@test.ex Address testing: uid=uuuu gid=EXIM_GID euid=uuuu egid=EXIM_GID diff --git a/test/stderr/0402 b/test/stderr/0402 index b5b2ed099..1eb25f51a 100644 --- a/test/stderr/0402 +++ b/test/stderr/0402 @@ -5,11 +5,6 @@ configuration file is TESTSUITE/test-config admin user changed uid/gid: privilege not needed uid=EXIM_UID gid=EXIM_GID pid=pppp -DSN: r1 propagating DSN -DSN: r2 propagating DSN -DSN: r3 propagating DSN -DSN: r4 propagating DSN -DSN: r5 propagating DSN seeking password data for user "CALLER": cache not available getpwnam() succeeded uid=CALLER_UID gid=CALLER_GID seeking password data for user "CALLER": using cached result @@ -169,11 +164,6 @@ changed uid/gid: forcing real = effective configuration file is TESTSUITE/test-config trusted user admin user -DSN: r1 propagating DSN -DSN: r2 propagating DSN -DSN: r3 propagating DSN -DSN: r4 propagating DSN -DSN: r5 propagating DSN seeking password data for user "CALLER": cache not available getpwnam() succeeded uid=CALLER_UID gid=CALLER_GID seeking password data for user "CALLER": using cached result diff --git a/test/stderr/0403 b/test/stderr/0403 index e27f05a6b..adb63f156 100644 --- a/test/stderr/0403 +++ b/test/stderr/0403 @@ -5,7 +5,6 @@ configuration file is TESTSUITE/test-config admin user changed uid/gid: privilege not needed uid=EXIM_UID gid=EXIM_GID pid=pppp -DSN: r1 propagating DSN seeking password data for user "CALLER": cache not available getpwnam() succeeded uid=CALLER_UID gid=CALLER_GID originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME @@ -54,7 +53,6 @@ changed uid/gid: forcing real = effective configuration file is TESTSUITE/test-config trusted user admin user -DSN: r1 propagating DSN seeking password data for user "CALLER": cache not available getpwnam() succeeded uid=CALLER_UID gid=CALLER_GID set_process_info: pppp delivering specified messages diff --git a/test/stderr/0404 b/test/stderr/0404 index 5bdfcb6af..fe68386fd 100644 --- a/test/stderr/0404 +++ b/test/stderr/0404 @@ -7,8 +7,6 @@ changed uid/gid: privilege not needed uid=EXIM_UID gid=EXIM_GID pid=pppp seeking password data for user "CALLER": cache not available getpwnam() succeeded uid=CALLER_UID gid=CALLER_GID -DSN: r1 propagating DSN -DSN: r2 propagating DSN seeking password data for user "CALLER": using cached result getpwnam() succeeded uid=CALLER_UID gid=CALLER_GID originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME @@ -156,8 +154,6 @@ trusted user admin user seeking password data for user "CALLER": cache not available getpwnam() succeeded uid=CALLER_UID gid=CALLER_GID -DSN: r1 propagating DSN -DSN: r2 propagating DSN seeking password data for user "CALLER": using cached result getpwnam() succeeded uid=CALLER_UID gid=CALLER_GID set_process_info: pppp delivering specified messages @@ -262,8 +258,6 @@ changed uid/gid: privilege not needed uid=EXIM_UID gid=EXIM_GID pid=pppp seeking password data for user "CALLER": cache not available getpwnam() succeeded uid=CALLER_UID gid=CALLER_GID -DSN: r1 propagating DSN -DSN: r2 propagating DSN seeking password data for user "CALLER": using cached result getpwnam() succeeded uid=CALLER_UID gid=CALLER_GID originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME @@ -1536,8 +1530,6 @@ trusted user admin user seeking password data for user "CALLER": cache not available getpwnam() succeeded uid=CALLER_UID gid=CALLER_GID -DSN: r1 propagating DSN -DSN: r2 propagating DSN seeking password data for user "CALLER": using cached result getpwnam() succeeded uid=CALLER_UID gid=CALLER_GID set_process_info: pppp delivering specified messages diff --git a/test/stderr/0408 b/test/stderr/0408 index f222df518..fb9df8e3e 100644 --- a/test/stderr/0408 +++ b/test/stderr/0408 @@ -5,7 +5,6 @@ configuration file is TESTSUITE/test-config admin user changed uid/gid: privilege not needed uid=EXIM_UID gid=EXIM_GID pid=pppp -DSN: r1 propagating DSN seeking password data for user "CALLER": cache not available getpwnam() succeeded uid=CALLER_UID gid=CALLER_GID originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME @@ -54,7 +53,6 @@ changed uid/gid: forcing real = effective configuration file is TESTSUITE/test-config trusted user admin user -DSN: r1 propagating DSN seeking password data for user "CALLER": cache not available getpwnam() succeeded uid=CALLER_UID gid=CALLER_GID set_process_info: pppp delivering specified messages diff --git a/test/stderr/0414 b/test/stderr/0414 index 6ac19025a..759e0f3bf 100644 --- a/test/stderr/0414 +++ b/test/stderr/0414 @@ -3,9 +3,6 @@ changed uid/gid: forcing real = effective uid=uuuu gid=CALLER_GID pid=pppp configuration file is TESTSUITE/test-config admin user -DSN: r1 propagating DSN -DSN: r2 propagating DSN -DSN: r3 propagating DSN seeking password data for user "CALLER": cache not available getpwnam() succeeded uid=CALLER_UID gid=CALLER_GID originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME diff --git a/test/stderr/0419 b/test/stderr/0419 index 3b5c51a17..8aba8f1e4 100644 --- a/test/stderr/0419 +++ b/test/stderr/0419 @@ -5,7 +5,6 @@ configuration file is TESTSUITE/test-config admin user changed uid/gid: privilege not needed uid=EXIM_UID gid=EXIM_GID pid=pppp -DSN: dnslookup propagating DSN originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME sender address = CALLER@test.ex Verifying: uid=EXIM_UID gid=EXIM_GID euid=EXIM_UID egid=EXIM_GID diff --git a/test/stderr/0426 b/test/stderr/0426 index 52914f0a5..cbcf7687f 100644 --- a/test/stderr/0426 +++ b/test/stderr/0426 @@ -1,8 +1,6 @@ Exim version x.yz .... configuration file is TESTSUITE/test-config admin user -DSN: r0 propagating DSN -DSN: r1 propagating DSN LOG: MAIN <= CALLER@test.ex U=CALLER P=local S=sss created log directory TESTSUITE/spool/log @@ -10,8 +8,6 @@ Exim version x.yz .... configuration file is TESTSUITE/test-config trusted user admin user -DSN: r0 propagating DSN -DSN: r1 propagating DSN locking TESTSUITE/spool/db/retry.lockfile no retry data available >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> @@ -57,16 +53,12 @@ Exim version x.yz .... configuration file is TESTSUITE/test-config trusted user admin user -DSN: r0 propagating DSN -DSN: r1 propagating DSN LOG: MAIN <= <> R=10HmaX-0005vi-00 U=EXIMUSER P=local S=sss Exim version x.yz .... configuration file is TESTSUITE/test-config trusted user admin user -DSN: r0 propagating DSN -DSN: r1 propagating DSN locking TESTSUITE/spool/db/retry.lockfile no retry data available >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> diff --git a/test/stderr/0432 b/test/stderr/0432 index ade8e0015..f74df091c 100644 --- a/test/stderr/0432 +++ b/test/stderr/0432 @@ -30,7 +30,6 @@ configuration file is TESTSUITE/test-config admin user changed uid/gid: privilege not needed uid=EXIM_UID gid=EXIM_GID pid=pppp -DSN: r1 propagating DSN originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME sender address = CALLER@myhost.test.ex sender_fullhost = [1.2.3.4] @@ -140,7 +139,6 @@ configuration file is TESTSUITE/test-config admin user changed uid/gid: privilege not needed uid=EXIM_UID gid=EXIM_GID pid=pppp -DSN: r1 propagating DSN originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME sender address = CALLER@myhost.test.ex sender_fullhost = [1.2.3.4] diff --git a/test/stderr/0463 b/test/stderr/0463 index c8c956dde..28e9d3951 100644 --- a/test/stderr/0463 +++ b/test/stderr/0463 @@ -3,7 +3,6 @@ changed uid/gid: forcing real = effective uid=uuuu gid=CALLER_GID pid=pppp configuration file is TESTSUITE/test-config admin user -DSN: all propagating DSN originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME sender address = CALLER@myhost.test.ex Address testing: uid=uuuu gid=EXIM_GID euid=uuuu egid=EXIM_GID diff --git a/test/stderr/0464 b/test/stderr/0464 index b4c663691..49315076c 100644 --- a/test/stderr/0464 +++ b/test/stderr/0464 @@ -5,8 +5,6 @@ configuration file is TESTSUITE/test-config admin user changed uid/gid: privilege not needed uid=EXIM_UID gid=EXIM_GID pid=pppp -DSN: r1 propagating DSN -DSN: r2 propagating DSN originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME sender address = CALLER@myhost.test.ex set_process_info: pppp accepting a local SMTP message from diff --git a/test/stderr/0469 b/test/stderr/0469 index ef16753d1..24bee06d0 100644 --- a/test/stderr/0469 +++ b/test/stderr/0469 @@ -3,7 +3,6 @@ changed uid/gid: forcing real = effective uid=uuuu gid=CALLER_GID pid=pppp configuration file is TESTSUITE/test-config admin user -DSN: r1 propagating DSN originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME sender address = CALLER@myhost.test.ex Address testing: uid=uuuu gid=EXIM_GID euid=uuuu egid=EXIM_GID diff --git a/test/stderr/0479 b/test/stderr/0479 index da8a56aad..070ed9074 100644 --- a/test/stderr/0479 +++ b/test/stderr/0479 @@ -5,7 +5,6 @@ configuration file is TESTSUITE/test-config admin user changed uid/gid: privilege not needed uid=EXIM_UID gid=EXIM_GID pid=pppp -DSN: r1 propagating DSN originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME sender address = CALLER@the.local.host.name sender_fullhost = [1.2.3.4] diff --git a/test/stderr/0483 b/test/stderr/0483 index a6e836e34..b6b284e64 100644 --- a/test/stderr/0483 +++ b/test/stderr/0483 @@ -1,7 +1,6 @@ Exim version x.yz .... configuration file is TESTSUITE/test-config admin user -DSN: r1 propagating DSN LOG: smtp_connection MAIN SMTP connection from CALLER LOG: MAIN diff --git a/test/stderr/0487 b/test/stderr/0487 index 1dd562218..88ebfd66c 100644 --- a/test/stderr/0487 +++ b/test/stderr/0487 @@ -8,7 +8,6 @@ trusted user admin user changed uid/gid: privilege not needed uid=EXIM_UID gid=EXIM_GID pid=pppp -DSN: r1 propagating DSN seeking password data for user "CALLER": using cached result getpwnam() succeeded uid=CALLER_UID gid=CALLER_GID originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME @@ -83,7 +82,6 @@ getpwnam() succeeded uid=CALLER_UID gid=CALLER_GID configuration file is TESTSUITE/test-config trusted user admin user -DSN: r1 propagating DSN seeking password data for user "CALLER": using cached result getpwnam() succeeded uid=CALLER_UID gid=CALLER_GID set_process_info: pppp delivering specified messages diff --git a/test/stderr/0499 b/test/stderr/0499 index ba278cdac..62b5a8afb 100644 --- a/test/stderr/0499 +++ b/test/stderr/0499 @@ -3,7 +3,6 @@ changed uid/gid: forcing real = effective uid=uuuu gid=CALLER_GID pid=pppp configuration file is TESTSUITE/test-config admin user -DSN: r1 propagating DSN originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME sender address = CALLER@myhost.test.ex Address testing: uid=uuuu gid=EXIM_GID euid=uuuu egid=EXIM_GID diff --git a/test/stderr/0543 b/test/stderr/0543 index b886b8464..df359d6a1 100644 --- a/test/stderr/0543 +++ b/test/stderr/0543 @@ -1,7 +1,6 @@ Exim version x.yz .... configuration file is TESTSUITE/test-config admin user -DSN: smarthost propagating DSN LOG: queue_run MAIN Start queue run: pid=pppp locking TESTSUITE/spool/db/retry.lockfile diff --git a/test/stderr/0545 b/test/stderr/0545 index 99cf67821..b28f671ea 100644 --- a/test/stderr/0545 +++ b/test/stderr/0545 @@ -3,7 +3,6 @@ changed uid/gid: forcing real = effective uid=uuuu gid=CALLER_GID pid=pppp configuration file is TESTSUITE/test-config admin user -DSN: dns propagating DSN originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME sender address = CALLER@the.local.host.name Address testing: uid=uuuu gid=EXIM_GID euid=uuuu egid=EXIM_GID @@ -73,7 +72,6 @@ changed uid/gid: forcing real = effective uid=uuuu gid=CALLER_GID pid=pppp configuration file is TESTSUITE/test-config admin user -DSN: dns propagating DSN originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME sender address = CALLER@the.local.host.name Address testing: uid=uuuu gid=EXIM_GID euid=uuuu egid=EXIM_GID diff --git a/test/stderr/0563 b/test/stderr/0563 index 21e7a13e5..2354943f8 100644 --- a/test/stderr/0563 +++ b/test/stderr/0563 @@ -5,8 +5,6 @@ configuration file is TESTSUITE/test-config admin user changed uid/gid: privilege not needed uid=EXIM_UID gid=EXIM_GID pid=pppp -DSN: router1 propagating DSN -DSN: router2 propagating DSN originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_GECOS sender address = CALLER@testexim.test.ex Verifying: uid=EXIM_UID gid=EXIM_GID euid=EXIM_UID egid=EXIM_GID diff --git a/test/stderr/2201 b/test/stderr/2201 index 037d80d28..01283d60f 100644 --- a/test/stderr/2201 +++ b/test/stderr/2201 @@ -6,9 +6,6 @@ getpwnam() succeeded uid=CALLER_UID gid=CALLER_GID configuration file is TESTSUITE/test-config trusted user admin user -DSN: r0 propagating DSN -DSN: r1 propagating DSN -DSN: r2 propagating DSN seeking password data for user "CALLER": using cached result getpwnam() succeeded uid=CALLER_UID gid=CALLER_GID originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME diff --git a/test/stderr/2600 b/test/stderr/2600 index cdb2409b8..5976263c1 100644 --- a/test/stderr/2600 +++ b/test/stderr/2600 @@ -111,7 +111,6 @@ configuration file is TESTSUITE/test-config admin user changed uid/gid: privilege not needed uid=EXIM_UID gid=EXIM_GID pid=pppp -DSN: r1 propagating DSN seeking password data for user "CALLER": cache not available getpwnam() succeeded uid=CALLER_UID gid=CALLER_GID originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME @@ -207,7 +206,6 @@ configuration file is TESTSUITE/test-config admin user changed uid/gid: privilege not needed uid=EXIM_UID gid=EXIM_GID pid=pppp -DSN: r1 propagating DSN seeking password data for user "CALLER": cache not available getpwnam() succeeded uid=CALLER_UID gid=CALLER_GID originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME @@ -293,7 +291,6 @@ configuration file is TESTSUITE/test-config admin user changed uid/gid: privilege not needed uid=EXIM_UID gid=EXIM_GID pid=pppp -DSN: r1 propagating DSN seeking password data for user "CALLER": cache not available getpwnam() succeeded uid=CALLER_UID gid=CALLER_GID originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME @@ -342,7 +339,6 @@ changed uid/gid: forcing real = effective configuration file is TESTSUITE/test-config trusted user admin user -DSN: r1 propagating DSN seeking password data for user "CALLER": cache not available getpwnam() succeeded uid=CALLER_UID gid=CALLER_GID set_process_info: pppp delivering specified messages diff --git a/test/stderr/3210 b/test/stderr/3210 index b80a28738..76677d7a0 100644 --- a/test/stderr/3210 +++ b/test/stderr/3210 @@ -5,7 +5,6 @@ configuration file is TESTSUITE/test-config admin user seeking password data for user "CALLER": cache not available getpwnam() succeeded uid=CALLER_UID gid=CALLER_GID -DSN: r1 propagating DSN originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME sender address = CALLER@test.ex Address testing: uid=uuuu gid=EXIM_GID euid=uuuu egid=EXIM_GID diff --git a/test/stderr/3400 b/test/stderr/3400 index aca7f5f68..a57621a05 100644 --- a/test/stderr/3400 +++ b/test/stderr/3400 @@ -398,8 +398,6 @@ trusted user admin user changed uid/gid: privilege not needed uid=EXIM_UID gid=EXIM_GID pid=pppp -DSN: fail_remote_domains propagating DSN -DSN: localuser propagating DSN seeking password data for user "CALLER": using cached result getpwnam() succeeded uid=CALLER_UID gid=CALLER_GID originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME diff --git a/test/stderr/5004 b/test/stderr/5004 index 5d1d0d31c..1f00fd6f9 100644 --- a/test/stderr/5004 +++ b/test/stderr/5004 @@ -7,7 +7,6 @@ changed uid/gid: privilege not needed uid=EXIM_UID gid=EXIM_GID pid=pppp seeking password data for user "CALLER": cache not available getpwnam() succeeded uid=CALLER_UID gid=CALLER_GID -DSN: r1 propagating DSN seeking password data for user "CALLER": using cached result getpwnam() succeeded uid=CALLER_UID gid=CALLER_GID originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME @@ -58,7 +57,6 @@ trusted user admin user seeking password data for user "CALLER": cache not available getpwnam() succeeded uid=CALLER_UID gid=CALLER_GID -DSN: r1 propagating DSN seeking password data for user "CALLER": using cached result getpwnam() succeeded uid=CALLER_UID gid=CALLER_GID set_process_info: pppp delivering specified messages diff --git a/test/stderr/5005 b/test/stderr/5005 index 36d829192..0b804ae95 100644 --- a/test/stderr/5005 +++ b/test/stderr/5005 @@ -5,7 +5,6 @@ configuration file is TESTSUITE/test-config admin user changed uid/gid: privilege not needed uid=EXIM_UID gid=EXIM_GID pid=pppp -DSN: r1 propagating DSN seeking password data for user "CALLER": cache not available getpwnam() succeeded uid=CALLER_UID gid=CALLER_GID originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME @@ -54,7 +53,6 @@ changed uid/gid: forcing real = effective configuration file is TESTSUITE/test-config trusted user admin user -DSN: r1 propagating DSN seeking password data for user "CALLER": cache not available getpwnam() succeeded uid=CALLER_UID gid=CALLER_GID set_process_info: pppp delivering specified messages @@ -197,7 +195,6 @@ configuration file is TESTSUITE/test-config admin user changed uid/gid: privilege not needed uid=EXIM_UID gid=EXIM_GID pid=pppp -DSN: r1 propagating DSN seeking password data for user "CALLER": cache not available getpwnam() succeeded uid=CALLER_UID gid=CALLER_GID originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME @@ -245,7 +242,6 @@ changed uid/gid: forcing real = effective configuration file is TESTSUITE/test-config trusted user admin user -DSN: r1 propagating DSN seeking password data for user "CALLER": cache not available getpwnam() succeeded uid=CALLER_UID gid=CALLER_GID set_process_info: pppp delivering specified messages @@ -389,7 +385,6 @@ configuration file is TESTSUITE/test-config admin user changed uid/gid: privilege not needed uid=EXIM_UID gid=EXIM_GID pid=pppp -DSN: r1 propagating DSN seeking password data for user "CALLER": cache not available getpwnam() succeeded uid=CALLER_UID gid=CALLER_GID originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME @@ -437,7 +432,6 @@ changed uid/gid: forcing real = effective configuration file is TESTSUITE/test-config trusted user admin user -DSN: r1 propagating DSN seeking password data for user "CALLER": cache not available getpwnam() succeeded uid=CALLER_UID gid=CALLER_GID set_process_info: pppp delivering specified messages @@ -590,7 +584,6 @@ configuration file is TESTSUITE/test-config admin user changed uid/gid: privilege not needed uid=EXIM_UID gid=EXIM_GID pid=pppp -DSN: r1 propagating DSN seeking password data for user "CALLER": cache not available getpwnam() succeeded uid=CALLER_UID gid=CALLER_GID originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME @@ -638,7 +631,6 @@ changed uid/gid: forcing real = effective configuration file is TESTSUITE/test-config trusted user admin user -DSN: r1 propagating DSN seeking password data for user "CALLER": cache not available getpwnam() succeeded uid=CALLER_UID gid=CALLER_GID set_process_info: pppp delivering specified messages diff --git a/test/stderr/5006 b/test/stderr/5006 index 2b2b37761..b78067eb2 100644 --- a/test/stderr/5006 +++ b/test/stderr/5006 @@ -5,7 +5,6 @@ configuration file is TESTSUITE/test-config admin user changed uid/gid: privilege not needed uid=EXIM_UID gid=EXIM_GID pid=pppp -DSN: r1 propagating DSN seeking password data for user "CALLER": cache not available getpwnam() succeeded uid=CALLER_UID gid=CALLER_GID originator: uid=CALLER_UID gid=CALLER_GID login=CALLER name=CALLER_NAME @@ -54,7 +53,6 @@ changed uid/gid: forcing real = effective configuration file is TESTSUITE/test-config trusted user admin user -DSN: r1 propagating DSN seeking password data for user "CALLER": cache not available getpwnam() succeeded uid=CALLER_UID gid=CALLER_GID set_process_info: pppp delivering specified messages diff --git a/test/stderr/5204 b/test/stderr/5204 index 4d169591f..38f568d23 100644 --- a/test/stderr/5204 +++ b/test/stderr/5204 @@ -3,10 +3,6 @@ LOG: MAIN Exim version x.yz .... configuration file is TESTSUITE/test-config admin user -DSN: b propagating DSN -DSN: q propagating DSN -DSN: s propagating DSN -DSN: pm propagating DSN >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> routing "DECLINE cannot route this one (DECLINE)"@some.host --------> b router <-------- @@ -27,10 +23,6 @@ no more routers Exim version x.yz .... configuration file is TESTSUITE/test-config admin user -DSN: b propagating DSN -DSN: q propagating DSN -DSN: s propagating DSN -DSN: pm propagating DSN >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> routing "FAIL cannot route this one (FAIL)"@some.host --------> b router <-------- @@ -49,10 +41,6 @@ q router forced address failure Exim version x.yz .... configuration file is TESTSUITE/test-config admin user -DSN: b propagating DSN -DSN: q propagating DSN -DSN: s propagating DSN -DSN: pm propagating DSN >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> routing "ERROR cannot route this one (ERROR)"@some.host --------> b router <-------- @@ -74,10 +62,6 @@ q router: defer for "ERROR cannot route this one (ERROR)"@some.host Exim version x.yz .... configuration file is TESTSUITE/test-config admin user -DSN: b propagating DSN -DSN: q propagating DSN -DSN: s propagating DSN -DSN: pm propagating DSN >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> routing "DEFER cannot route this one (DEFER)"@some.host --------> b router <-------- @@ -97,10 +81,6 @@ q router: defer for "DEFER cannot route this one (DEFER)"@some.host Exim version x.yz .... configuration file is TESTSUITE/test-config admin user -DSN: b propagating DSN -DSN: q propagating DSN -DSN: s propagating DSN -DSN: pm propagating DSN >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> routing "ACCEPT transport = other_smtp hosts=ten-1.test.ex"@some.host --------> b router <-------- @@ -128,10 +108,6 @@ routed by q router Exim version x.yz .... configuration file is TESTSUITE/test-config admin user -DSN: b propagating DSN -DSN: q propagating DSN -DSN: s propagating DSN -DSN: pm propagating DSN >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> routing PASS@some.host --------> b router <-------- @@ -171,10 +147,6 @@ routed by s router Exim version x.yz .... configuration file is TESTSUITE/test-config admin user -DSN: b propagating DSN -DSN: q propagating DSN -DSN: s propagating DSN -DSN: pm propagating DSN >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> routing "FREEZE cannot route this one (FREEZE)"@some.host --------> b router <-------- @@ -194,10 +166,6 @@ q router: defer for "FREEZE cannot route this one (FREEZE)"@some.host Exim version x.yz .... configuration file is TESTSUITE/test-config admin user -DSN: b propagating DSN -DSN: q propagating DSN -DSN: s propagating DSN -DSN: pm propagating DSN >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> routing "REDIRECT postmaster@test.ex"@some.host --------> b router <-------- @@ -252,10 +220,6 @@ routed by pm router Exim version x.yz .... configuration file is TESTSUITE/test-config admin user -DSN: b propagating DSN -DSN: q propagating DSN -DSN: s propagating DSN -DSN: pm propagating DSN host in hosts_connection_nolog? no (option unset) LOG: smtp_connection MAIN SMTP connection from [V4NET.2.3.4] -- cgit v1.2.3 From 205aba45c7693e77489a1fd5d4a73d1d3f2a5cf0 Mon Sep 17 00:00:00 2001 From: Jeremy Harris Date: Sat, 11 Nov 2017 21:19:50 +0000 Subject: Testsuite: another go at munging cipher-suite strings --- test/runtest | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'test') diff --git a/test/runtest b/test/runtest index 58a31ea06..023289265 100755 --- a/test/runtest +++ b/test/runtest @@ -553,8 +553,15 @@ RESET_AFTER_EXTRA_LINE_READ: s/((EC)?DHE-)?(RSA|ECDSA)-AES(128|256)-(GCM-SHA(256|384)|SHA):(128|256)/ke-$3-AES256-SHA:xxx/g; # LibreSSL + # TLSv1:AES256-GCM-SHA384:256 # TLSv1:ECDHE-RSA-CHACHA20-POLY1305:256 - s/((EC)?DHE-)?(RSA|ECDSA)-CHACHA20-POLY1305:256/ke-$3-AES256-SHA:xxx/g; + # + # ECDHE-RSA-CHACHA20-POLY1305 + # AES256-GCM-SHA384 + + s/(? Date: Sun, 5 Nov 2017 23:57:16 +0100 Subject: Add host detail on all deferred deliveries, not only the last one --- src/src/transports/smtp.c | 37 +++++++++++++++++++------------------ test/log/0106 | 1 + test/log/0217 | 3 +++ test/log/0474 | 2 ++ test/log/0497 | 6 ++++++ test/log/0498 | 2 ++ test/log/0550 | 3 ++- test/log/0552 | 1 + test/log/0582 | 1 + test/log/0904 | 5 +++++ test/log/0905 | 1 + test/log/2137 | 1 + test/log/5510 | 1 + test/msglog/0106.10HmaY-0005vi-00 | 2 +- test/stderr/0217 | 2 ++ 15 files changed, 48 insertions(+), 20 deletions(-) (limited to 'test') diff --git a/src/src/transports/smtp.c b/src/src/transports/smtp.c index 9dc632e7f..a501e6ed7 100644 --- a/src/src/transports/smtp.c +++ b/src/src/transports/smtp.c @@ -623,34 +623,34 @@ return FALSE; /* This writes to the main log and to the message log. Arguments: - addr the address item containing error information host the current host + detail the current message (addr_item->message) + basic_errno the errno (addr_item->basic_errno) Returns: nothing */ static void -write_logs(address_item *addr, host_item *host) +write_logs(const host_item *host, const uschar *suffix, int basic_errno) { -uschar * message = LOGGING(outgoing_port) + + +uschar *message = LOGGING(outgoing_port) ? string_sprintf("H=%s [%s]:%d", host->name, host->address, host->port == PORT_NONE ? 25 : host->port) : string_sprintf("H=%s [%s]", host->name, host->address); -if (addr->message) +if (suffix) { - message = string_sprintf("%s: %s", message, addr->message); - if (addr->basic_errno > 0) - message = string_sprintf("%s: %s", message, strerror(addr->basic_errno)); - log_write(0, LOG_MAIN, "%s", message); - deliver_msglog("%s %s\n", tod_stamp(tod_log), message); + message = string_sprintf("%s: %s", message, suffix); + if (basic_errno > 0) + message = string_sprintf("%s: %s", message, strerror(basic_errno)); } else - { - const uschar * s = exim_errstr(addr->basic_errno); - log_write(0, LOG_MAIN, "%s %s", message, s); - deliver_msglog("%s %s %s\n", tod_stamp(tod_log), message, s); - } + message = string_sprintf("%s %s", message, exim_errstr(basic_errno)); + +log_write(0, LOG_MAIN, "%s", message); +deliver_msglog("%s %s\n", tod_stamp(tod_log), message); } static void @@ -3319,8 +3319,9 @@ if (!sx.ok) set_rc = DEFER; if (save_errno > 0) message = US string_sprintf("%s: %s", message, strerror(save_errno)); - if (host->next != NULL) log_write(0, LOG_MAIN, "%s", message); - msglog_line(host, message); + + write_logs(host, message, sx.first_addr ? sx.first_addr->basic_errno : 0); + *message_defer = TRUE; } } @@ -4325,7 +4326,7 @@ for (cutoff_retry = 0; if (rc == DEFER && first_addr->basic_errno != ERRNO_AUTHFAIL && first_addr->basic_errno != ERRNO_TLSFAILURE) - write_logs(first_addr, host); + write_logs(host, first_addr->message, first_addr->basic_errno); #ifndef DISABLE_EVENT if (rc == DEFER) @@ -4355,7 +4356,7 @@ for (cutoff_retry = 0; rc = smtp_deliver(addrlist, thost, host_af, defport, interface, tblock, &message_defer, TRUE); if (rc == DEFER && first_addr->basic_errno != ERRNO_AUTHFAIL) - write_logs(first_addr, host); + write_logs(host, first_addr->message, first_addr->basic_errno); # ifndef DISABLE_EVENT if (rc == DEFER) deferred_event_raise(first_addr, host); diff --git a/test/log/0106 b/test/log/0106 index 80fe546cf..dbc3ba5d2 100644 --- a/test/log/0106 +++ b/test/log/0106 @@ -2,4 +2,5 @@ 1999-03-02 09:44:33 10HmaX-0005vi-00 H=127.0.0.1 [127.0.0.1]: SMTP timeout after EHLO myhost.test.ex: Connection timed out 1999-03-02 09:44:33 10HmaX-0005vi-00 == userx@domain1.com R=all T=smtp defer (dd): Connection timed out H=127.0.0.1 [127.0.0.1]: SMTP timeout after EHLO myhost.test.ex 1999-03-02 09:44:33 10HmaY-0005vi-00 <= CALLER@myhost.test.ex U=CALLER P=local S=sss +1999-03-02 09:44:33 10HmaY-0005vi-00 H=127.0.0.1 [127.0.0.1]: SMTP timeout after MAIL FROM:: Connection timed out 1999-03-02 09:44:33 10HmaY-0005vi-00 == userx@domain2.com R=all T=smtp defer (dd): Connection timed out H=127.0.0.1 [127.0.0.1]: SMTP timeout after MAIL FROM: diff --git a/test/log/0217 b/test/log/0217 index b3cf93c4b..e040be6c1 100644 --- a/test/log/0217 +++ b/test/log/0217 @@ -12,6 +12,7 @@ 1999-03-02 09:44:33 10HmaZ-0005vi-00 == f@test.ex R=client T=send_to_server defer (dd): Connection timed out H=127.0.0.1 [127.0.0.1]: SMTP timeout after RCPT TO: 1999-03-02 09:44:33 10HmaZ-0005vi-00 == g@test.ex R=client T=send_to_server defer (dd): Connection timed out: SMTP timeout after RCPT TO: 1999-03-02 09:44:33 10HmbA-0005vi-00 <= CALLER@test.ex U=CALLER P=local S=sss +1999-03-02 09:44:33 10HmbA-0005vi-00 H=127.0.0.1 [127.0.0.1]: SMTP error from remote mail server after pipelined MAIL FROM:: 451 Temp error 1999-03-02 09:44:33 10HmbA-0005vi-00 == h@test.ex R=client T=send_to_server defer (-45) H=127.0.0.1 [127.0.0.1]: SMTP error from remote mail server after pipelined MAIL FROM:: 451 Temp error 1999-03-02 09:44:33 10HmbA-0005vi-00 == i@test.ex R=client T=send_to_server defer (-45) H=127.0.0.1 [127.0.0.1]: SMTP error from remote mail server after pipelined MAIL FROM:: 451 Temp error 1999-03-02 09:44:33 10HmbB-0005vi-00 <= CALLER@test.ex U=CALLER P=local S=sss @@ -49,9 +50,11 @@ 1999-03-02 09:44:33 10HmbJ-0005vi-00 Completed 1999-03-02 09:44:33 10HmbI-0005vi-00 Completed 1999-03-02 09:44:33 10HmbK-0005vi-00 <= CALLER@test.ex U=CALLER P=local S=sss +1999-03-02 09:44:33 10HmbK-0005vi-00 H=127.0.0.1 [127.0.0.1]: SMTP error from remote mail server after pipelined DATA: 403 Sorry temp data error 1999-03-02 09:44:33 10HmbK-0005vi-00 == t@test.ex R=client T=send_to_server defer (-46) H=127.0.0.1 [127.0.0.1]: SMTP error from remote mail server after pipelined DATA: 403 Sorry temp data error 1999-03-02 09:44:33 10HmbK-0005vi-00 == u@test.ex R=client T=send_to_server defer (-46) H=127.0.0.1 [127.0.0.1]: SMTP error from remote mail server after pipelined DATA: 403 Sorry temp data error 1999-03-02 09:44:33 10HmbL-0005vi-00 <= CALLER@test.ex U=CALLER P=local S=sss +1999-03-02 09:44:33 10HmbL-0005vi-00 H=127.0.0.1 [127.0.0.1]: SMTP error from remote mail server after pipelined DATA: 403 Sorry temp data error 1999-03-02 09:44:33 10HmbL-0005vi-00 == yes@test.ex R=client T=send_to_server defer (-46) H=127.0.0.1 [127.0.0.1]: SMTP error from remote mail server after pipelined DATA: 403 Sorry temp data error 1999-03-02 09:44:33 10HmbL-0005vi-00 ** n00@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1]: SMTP error from remote mail server after RCPT TO:: 550 NO 1999-03-02 09:44:33 10HmbL-0005vi-00 ** n01@test.ex R=client T=send_to_server H=127.0.0.1 [127.0.0.1]: SMTP error from remote mail server after RCPT TO:: 550 NO diff --git a/test/log/0474 b/test/log/0474 index 127663c74..db36867a7 100644 --- a/test/log/0474 +++ b/test/log/0474 @@ -1,6 +1,8 @@ 1999-03-02 09:44:33 10HmaX-0005vi-00 <= CALLER@the.local.host.name U=CALLER P=local S=sss +1999-03-02 09:44:33 10HmaX-0005vi-00 H=127.0.0.1 [127.0.0.1]: SMTP error from remote mail server after end of data: 850 NONSENSE 1999-03-02 09:44:33 10HmaX-0005vi-00 == abcd@xyz R=callout T=smtp defer (0) H=127.0.0.1 [127.0.0.1]: SMTP error from remote mail server after end of data: 850 NONSENSE 1999-03-02 09:44:33 Start queue run: pid=pppp -qf +1999-03-02 09:44:33 10HmaX-0005vi-00 H=127.0.0.1 [127.0.0.1]: SMTP error from remote mail server after MAIL FROM:: 850 RUBBISH 1999-03-02 09:44:33 10HmaX-0005vi-00 == abcd@xyz R=callout T=smtp defer (0) H=127.0.0.1 [127.0.0.1]: SMTP error from remote mail server after MAIL FROM:: 850 RUBBISH 1999-03-02 09:44:33 End queue run: pid=pppp -qf 1999-03-02 09:44:33 Start queue run: pid=pppp -qf diff --git a/test/log/0497 b/test/log/0497 index 8d47ac2b5..6a00ac1c4 100644 --- a/test/log/0497 +++ b/test/log/0497 @@ -1,4 +1,5 @@ 1999-03-02 09:44:33 10HmaX-0005vi-00 <= CALLER@myhost.test.ex U=CALLER P=local S=sss +1999-03-02 09:44:33 10HmaX-0005vi-00 H=127.0.0.1 [127.0.0.1]: SMTP error from remote mail server after MAIL FROM:: 452 temporary error 1999-03-02 09:44:33 10HmaX-0005vi-00 == userx@x.y R=r1 T=t1 defer (-45) H=127.0.0.1 [127.0.0.1]: SMTP error from remote mail server after MAIL FROM:: 452 temporary error 1999-03-02 09:44:33 10HmaX-0005vi-00 ** userx@x.y: retry timeout exceeded 1999-03-02 09:44:33 10HmaY-0005vi-00 <= <> R=10HmaX-0005vi-00 U=EXIMUSER P=local S=sss @@ -13,6 +14,7 @@ 1999-03-02 09:44:33 10HmbA-0005vi-00 Completed 1999-03-02 09:44:33 10HmaZ-0005vi-00 Completed 1999-03-02 09:44:33 10HmbB-0005vi-00 <= CALLER@myhost.test.ex U=CALLER P=local S=sss +1999-03-02 09:44:33 10HmbB-0005vi-00 H=127.0.0.1 [127.0.0.1]: SMTP error from remote mail server after DATA: 452 temporary error 1999-03-02 09:44:33 10HmbB-0005vi-00 == userx@x.y R=r1 T=t1 defer (-46) H=127.0.0.1 [127.0.0.1]: SMTP error from remote mail server after DATA: 452 temporary error 1999-03-02 09:44:33 10HmbB-0005vi-00 ** userx@x.y: retry timeout exceeded 1999-03-02 09:44:33 10HmbC-0005vi-00 <= <> R=10HmbB-0005vi-00 U=EXIMUSER P=local S=sss @@ -20,6 +22,7 @@ 1999-03-02 09:44:33 10HmbC-0005vi-00 Completed 1999-03-02 09:44:33 10HmbB-0005vi-00 Completed 1999-03-02 09:44:33 10HmbD-0005vi-00 <= CALLER@myhost.test.ex U=CALLER P=local S=sss +1999-03-02 09:44:33 10HmbD-0005vi-00 H=127.0.0.1 [127.0.0.1]: SMTP error from remote mail server after end of data: 452 temporary error 1999-03-02 09:44:33 10HmbD-0005vi-00 == userx@x.y R=r1 T=t1 defer (-46) H=127.0.0.1 [127.0.0.1]: SMTP error from remote mail server after end of data: 452 temporary error 1999-03-02 09:44:33 10HmbD-0005vi-00 ** userx@x.y: retry timeout exceeded 1999-03-02 09:44:33 10HmbE-0005vi-00 <= <> R=10HmbD-0005vi-00 U=EXIMUSER P=local S=sss @@ -27,6 +30,7 @@ 1999-03-02 09:44:33 10HmbE-0005vi-00 Completed 1999-03-02 09:44:33 10HmbD-0005vi-00 Completed 1999-03-02 09:44:33 10HmbF-0005vi-00 <= CALLER@myhost.test.ex U=CALLER P=local S=sss +1999-03-02 09:44:33 10HmbF-0005vi-00 H=127.0.0.1 [127.0.0.1]: SMTP error from remote mail server after pipelined MAIL FROM:: 452 temporary error 1999-03-02 09:44:33 10HmbF-0005vi-00 == userx@x.y R=r1 T=t1 defer (-45) H=127.0.0.1 [127.0.0.1]: SMTP error from remote mail server after pipelined MAIL FROM:: 452 temporary error 1999-03-02 09:44:33 10HmbF-0005vi-00 ** userx@x.y: retry timeout exceeded 1999-03-02 09:44:33 10HmbG-0005vi-00 <= <> R=10HmbF-0005vi-00 U=EXIMUSER P=local S=sss @@ -41,6 +45,7 @@ 1999-03-02 09:44:33 10HmbI-0005vi-00 Completed 1999-03-02 09:44:33 10HmbH-0005vi-00 Completed 1999-03-02 09:44:33 10HmbJ-0005vi-00 <= CALLER@myhost.test.ex U=CALLER P=local S=sss +1999-03-02 09:44:33 10HmbJ-0005vi-00 H=127.0.0.1 [127.0.0.1]: SMTP error from remote mail server after pipelined DATA: 452 temporary error 1999-03-02 09:44:33 10HmbJ-0005vi-00 == userx@x.y R=r1 T=t1 defer (-46) H=127.0.0.1 [127.0.0.1]: SMTP error from remote mail server after pipelined DATA: 452 temporary error 1999-03-02 09:44:33 10HmbJ-0005vi-00 ** userx@x.y: retry timeout exceeded 1999-03-02 09:44:33 10HmbK-0005vi-00 <= <> R=10HmbJ-0005vi-00 U=EXIMUSER P=local S=sss @@ -48,6 +53,7 @@ 1999-03-02 09:44:33 10HmbK-0005vi-00 Completed 1999-03-02 09:44:33 10HmbJ-0005vi-00 Completed 1999-03-02 09:44:33 10HmbL-0005vi-00 <= CALLER@myhost.test.ex U=CALLER P=local S=sss +1999-03-02 09:44:33 10HmbL-0005vi-00 H=127.0.0.1 [127.0.0.1]: SMTP error from remote mail server after end of data: 452 temporary error 1999-03-02 09:44:33 10HmbL-0005vi-00 == userx@x.y R=r1 T=t1 defer (-46) H=127.0.0.1 [127.0.0.1]: SMTP error from remote mail server after end of data: 452 temporary error 1999-03-02 09:44:33 10HmbL-0005vi-00 ** userx@x.y: retry timeout exceeded 1999-03-02 09:44:33 10HmbM-0005vi-00 <= <> R=10HmbL-0005vi-00 U=EXIMUSER P=local S=sss diff --git a/test/log/0498 b/test/log/0498 index 4c8247684..c1bd86094 100644 --- a/test/log/0498 +++ b/test/log/0498 @@ -1,6 +1,8 @@ 1999-03-02 09:44:33 10HmaX-0005vi-00 <= CALLER@myhost.test.ex U=CALLER P=local S=sss +1999-03-02 09:44:33 10HmaX-0005vi-00 H=127.0.0.1 [127.0.0.1]: SMTP error from remote mail server after MAIL FROM:: 450 DELAY 1999-03-02 09:44:33 10HmaX-0005vi-00 == userx@x.y R=r1 T=t1 defer (-45) H=127.0.0.1 [127.0.0.1]: SMTP error from remote mail server after MAIL FROM:: 450 DELAY 1999-03-02 09:44:33 Start queue run: pid=pppp +1999-03-02 09:44:33 10HmaX-0005vi-00 H=127.0.0.1 [127.0.0.1]: SMTP timeout after end of data (ddd bytes written): Connection timed out 1999-03-02 09:44:33 10HmaX-0005vi-00 == userx@x.y R=r1 T=t1 defer (dd): Connection timed out H=127.0.0.1 [127.0.0.1]: SMTP timeout after end of data (ddd bytes written) 1999-03-02 09:44:33 10HmaX-0005vi-00 ** userx@x.y: retry timeout exceeded 1999-03-02 09:44:33 10HmaY-0005vi-00 <= <> R=10HmaX-0005vi-00 U=EXIMUSER P=local S=sss diff --git a/test/log/0550 b/test/log/0550 index 674cd5722..66fe3c448 100644 --- a/test/log/0550 +++ b/test/log/0550 @@ -1,3 +1,4 @@ 1999-03-02 09:44:33 10HmaX-0005vi-00 <= CALLER@myhost.test.ex U=CALLER P=local S=sss -1999-03-02 09:44:33 10HmaX-0005vi-00 SMTP error from remote mail server after MAIL FROM:: 450 Defer +1999-03-02 09:44:33 10HmaX-0005vi-00 H=127.0.0.1 [127.0.0.1]: SMTP error from remote mail server after MAIL FROM:: 450 Defer +1999-03-02 09:44:33 10HmaX-0005vi-00 H=ip4.ip4.ip4.ip4 [ip4.ip4.ip4.ip4]: SMTP error from remote mail server after MAIL FROM:: 450 Defer 1999-03-02 09:44:33 10HmaX-0005vi-00 == userx@test.ex R=r1 T=t1 defer (-45) H=ip4.ip4.ip4.ip4 [ip4.ip4.ip4.ip4]: SMTP error from remote mail server after MAIL FROM:: 450 Defer diff --git a/test/log/0552 b/test/log/0552 index 4ce57b114..1c6e32f7d 100644 --- a/test/log/0552 +++ b/test/log/0552 @@ -1,6 +1,7 @@ 1999-03-02 09:44:33 10HmaX-0005vi-00 Accept non-SMTP 1999-03-02 09:44:33 10HmaX-0005vi-00 <= CALLER@myhost.test.ex U=CALLER P=local S=sss 1999-03-02 09:44:33 Start queue run: pid=pppp -qf +1999-03-02 09:44:33 10HmaX-0005vi-00 H=127.0.0.1 [127.0.0.1]: SMTP timeout after pipelined MAIL FROM: SIZE=ssss: Connection timed out 1999-03-02 09:44:33 10HmaX-0005vi-00 == userx1@test.ex R=r1 T=t1 defer (dd): Connection timed out H=127.0.0.1 [127.0.0.1]: SMTP timeout after pipelined MAIL FROM: SIZE=ssss 1999-03-02 09:44:33 10HmaX-0005vi-00 == userx2@test.ex R=r1 T=t1 defer (dd): Connection timed out H=127.0.0.1 [127.0.0.1]: SMTP timeout after pipelined MAIL FROM: SIZE=ssss 1999-03-02 09:44:33 10HmaX-0005vi-00 == userx3@test.ex R=r1 T=t1 defer (dd): Connection timed out H=127.0.0.1 [127.0.0.1]: SMTP timeout after pipelined MAIL FROM: SIZE=ssss diff --git a/test/log/0582 b/test/log/0582 index 8953064ef..fd431813f 100644 --- a/test/log/0582 +++ b/test/log/0582 @@ -1,3 +1,4 @@ 1999-03-02 09:44:33 U=CALLER F= temporarily rejected RCPT : Could not complete recipient verify callout: 127.0.0.1 [127.0.0.1] : SMTP error from remote mail server after RCPT TO:: 451 not right now 1999-03-02 09:44:33 10HmaX-0005vi-00 <= CALLER@myhost.test.ex U=CALLER P=local-smtp S=sss for userh@test.ex +1999-03-02 09:44:33 10HmaX-0005vi-00 H=127.0.0.1 [127.0.0.1]: SMTP error from remote mail server after end of data: 451 not right now 1999-03-02 09:44:33 10HmaX-0005vi-00 == userh@test.ex R=r1 T=t1 defer (-46) H=127.0.0.1 [127.0.0.1]: SMTP error from remote mail server after end of data: 451 not right now diff --git a/test/log/0904 b/test/log/0904 index 92e4ae01a..28c972b5d 100644 --- a/test/log/0904 +++ b/test/log/0904 @@ -2,6 +2,7 @@ 1999-03-02 09:44:33 10HmaX-0005vi-00 => a@test.ex R=to_server T=remote_smtp H=127.0.0.1 [127.0.0.1] K C="250 OK" 1999-03-02 09:44:33 10HmaX-0005vi-00 Completed 1999-03-02 09:44:33 10HmaY-0005vi-00 <= sender@source.dom U=root P=local-bsmtp S=sss for b@test.ex +1999-03-02 09:44:33 10HmaY-0005vi-00 H=127.0.0.1 [127.0.0.1]: SMTP timeout after end of data (ddd bytes written): Connection timed out 1999-03-02 09:44:33 10HmaY-0005vi-00 == b@test.ex R=to_server T=remote_smtp defer (dd): Connection timed out H=127.0.0.1 [127.0.0.1]: SMTP timeout after end of data (ddd bytes written) 1999-03-02 09:44:33 10HmaZ-0005vi-00 <= sender@source.dom U=root P=local-bsmtp S=sss for c@test.ex 1999-03-02 09:44:33 10HmaZ-0005vi-00 => c@test.ex R=to_server T=remote_smtp H=127.0.0.1 [127.0.0.1] K C="250 OK" @@ -11,11 +12,13 @@ 1999-03-02 09:44:33 10HmbA-0005vi-00 d@test.ex: error ignored 1999-03-02 09:44:33 10HmbA-0005vi-00 Completed 1999-03-02 09:44:33 10HmbB-0005vi-00 <= sender@source.dom U=root P=local-bsmtp S=sss for e@test.ex +1999-03-02 09:44:33 10HmbB-0005vi-00 H=127.0.0.1 [127.0.0.1]: SMTP error from remote mail server after end of data: 400 not right now 1999-03-02 09:44:33 10HmbB-0005vi-00 == e@test.ex R=to_server T=remote_smtp defer (-46) H=127.0.0.1 [127.0.0.1]: SMTP error from remote mail server after end of data: 400 not right now 1999-03-02 09:44:33 10HmbC-0005vi-00 <= sender@source.dom U=root P=local-bsmtp S=sss for p@test.ex 1999-03-02 09:44:33 10HmbC-0005vi-00 => p@test.ex R=to_server T=remote_smtp H=127.0.0.1 [127.0.0.1] K C="250 OK bdat" 1999-03-02 09:44:33 10HmbC-0005vi-00 Completed 1999-03-02 09:44:33 10HmbD-0005vi-00 <= sender@source.dom U=root P=local-bsmtp S=sss for q@test.ex +1999-03-02 09:44:33 10HmbD-0005vi-00 H=127.0.0.1 [127.0.0.1]: SMTP timeout after pipelined end of data (ddd bytes written): Connection timed out 1999-03-02 09:44:33 10HmbD-0005vi-00 == q@test.ex R=to_server T=remote_smtp defer (dd): Connection timed out H=127.0.0.1 [127.0.0.1]: SMTP timeout after pipelined end of data (ddd bytes written) 1999-03-02 09:44:33 10HmbE-0005vi-00 <= sender@source.dom U=root P=local-bsmtp S=sss for r@test.ex 1999-03-02 09:44:33 10HmbE-0005vi-00 => r@test.ex R=to_server T=remote_smtp H=127.0.0.1 [127.0.0.1] K C="250 OK bdat" @@ -25,6 +28,7 @@ 1999-03-02 09:44:33 10HmbF-0005vi-00 s@test.ex: error ignored 1999-03-02 09:44:33 10HmbF-0005vi-00 Completed 1999-03-02 09:44:33 10HmbG-0005vi-00 <= sender@source.dom U=root P=local-bsmtp S=sss for s1@test.ex +1999-03-02 09:44:33 10HmbG-0005vi-00 H=127.0.0.1 [127.0.0.1]: SMTP error from remote mail server after pipelined end of data: 450 greylisted mail-from 1999-03-02 09:44:33 10HmbG-0005vi-00 == s1@test.ex R=to_server T=remote_smtp defer (-45) H=127.0.0.1 [127.0.0.1]: SMTP error from remote mail server after pipelined end of data: 450 greylisted mail-from 1999-03-02 09:44:33 10HmbH-0005vi-00 <= sender@source.dom U=root P=local-bsmtp S=sss for t@test.ex 1999-03-02 09:44:33 10HmbH-0005vi-00 ** t@test.ex R=to_server T=remote_smtp H=127.0.0.1 [127.0.0.1]: SMTP error from remote mail server after RCPT TO:: 550 no such recipient @@ -35,4 +39,5 @@ 1999-03-02 09:44:33 10HmbI-0005vi-00 u@test.ex: error ignored 1999-03-02 09:44:33 10HmbI-0005vi-00 Completed 1999-03-02 09:44:33 10HmbJ-0005vi-00 <= sender@source.dom U=root P=local-bsmtp S=sss for v@test.ex +1999-03-02 09:44:33 10HmbJ-0005vi-00 H=127.0.0.1 [127.0.0.1]: SMTP error from remote mail server after pipelined end of data: 400 not right now bdat 1999-03-02 09:44:33 10HmbJ-0005vi-00 == v@test.ex R=to_server T=remote_smtp defer (-46) H=127.0.0.1 [127.0.0.1]: SMTP error from remote mail server after pipelined end of data: 400 not right now bdat diff --git a/test/log/0905 b/test/log/0905 index 9277e7336..626b00b1c 100644 --- a/test/log/0905 +++ b/test/log/0905 @@ -30,6 +30,7 @@ 1999-03-02 09:44:33 10HmbE-0005vi-00 v@test.ex: error ignored 1999-03-02 09:44:33 10HmbE-0005vi-00 Completed 1999-03-02 09:44:33 10HmbF-0005vi-00 <= sender@dom U=root P=local-bsmtp S=sss for u@test.ex +1999-03-02 09:44:33 10HmbF-0005vi-00 H=127.0.0.1 [127.0.0.1]: SMTP error from remote mail server after pipelined sending data block: 400 oops nonlast bdat 1999-03-02 09:44:33 10HmbF-0005vi-00 == u@test.ex R=to_server T=remote_smtp defer (-46) H=127.0.0.1 [127.0.0.1]: SMTP error from remote mail server after pipelined sending data block: 400 oops nonlast bdat 1999-03-02 09:44:33 10HmbG-0005vi-00 <= sender@dom U=root P=local-bsmtp S=sss for p@test.ex 1999-03-02 09:44:33 10HmbG-0005vi-00 => p@test.ex R=to_server T=remote_smtp H=127.0.0.1 [127.0.0.1] K C="250 OK bdat" diff --git a/test/log/2137 b/test/log/2137 index f922c6b8f..7974598dc 100644 --- a/test/log/2137 +++ b/test/log/2137 @@ -1,5 +1,6 @@ 1999-03-02 09:44:33 U=CALLER F=<> temporarily rejected RCPT : Could not complete recipient verify callout: 127.0.0.1 [127.0.0.1] : SMTP error from remote mail server after RCPT TO:: 451 Temporary local problem - please try later 1999-03-02 09:44:33 10HmaY-0005vi-00 <= CALLER@myhost.test.ex U=CALLER P=local-smtp S=sss for data_defer@test.ex +1999-03-02 09:44:33 10HmaY-0005vi-00 H=127.0.0.1 [127.0.0.1]:1111: SMTP error from remote mail server after end of data: 451 Temporary local problem - please try later 1999-03-02 09:44:33 10HmaY-0005vi-00 == data_defer@test.ex R=client T=t1 defer (-46) H=127.0.0.1 [127.0.0.1]:1111: SMTP error from remote mail server after end of data: 451 Temporary local problem - please try later ******** SERVER ******** diff --git a/test/log/5510 b/test/log/5510 index 2e65e048f..84065d076 100644 --- a/test/log/5510 +++ b/test/log/5510 @@ -23,6 +23,7 @@ 1999-03-02 09:44:33 10HmbC-0005vi-00 ** user6.2@test.ex R=r0 T=t1 H=127.0.0.1 [127.0.0.1]: SMTP error from remote mail server after end of data: 550 naah mate 1999-03-02 09:44:33 10HmbC-0005vi-00 Frozen (delivery error message) 1999-03-02 09:44:33 10HmbD-0005vi-00 <= <> U=CALLER P=local S=sss +1999-03-02 09:44:33 10HmbD-0005vi-00 H=127.0.0.1 [127.0.0.1]: SMTP error from remote mail server after end of data: 450 oops, try again later please 1999-03-02 09:44:33 10HmbD-0005vi-00 == user7.1@test.ex R=r0 T=t1 defer (-46) H=127.0.0.1 [127.0.0.1]: SMTP error from remote mail server after end of data: 450 oops, try again later please 1999-03-02 09:44:33 10HmbD-0005vi-00 == user7.2@test.ex R=r0 T=t1 defer (-46) H=127.0.0.1 [127.0.0.1]: SMTP error from remote mail server after end of data: 450 oops, try again later please 1999-03-02 09:44:33 10HmbD-0005vi-00 == user7.3@test.ex R=r0 T=t1 defer (-46) H=127.0.0.1 [127.0.0.1]: SMTP error from remote mail server after end of data: 450 oops, try again later please diff --git a/test/msglog/0106.10HmaY-0005vi-00 b/test/msglog/0106.10HmaY-0005vi-00 index af0eb72c0..23d8bab2f 100644 --- a/test/msglog/0106.10HmaY-0005vi-00 +++ b/test/msglog/0106.10HmaY-0005vi-00 @@ -1,3 +1,3 @@ 1999-03-02 09:44:33 Received from CALLER@myhost.test.ex U=CALLER P=local S=sss -1999-03-02 09:44:33 H=127.0.0.1 [127.0.0.1] SMTP timeout after MAIL FROM:: Connection timed out +1999-03-02 09:44:33 H=127.0.0.1 [127.0.0.1]: SMTP timeout after MAIL FROM:: Connection timed out 1999-03-02 09:44:33 userx@domain2.com R=all T=smtp defer (dd): Connection timed out H=127.0.0.1 [127.0.0.1]: SMTP timeout after MAIL FROM: diff --git a/test/stderr/0217 b/test/stderr/0217 index 9e31fb1d0..16eaa0504 100644 --- a/test/stderr/0217 +++ b/test/stderr/0217 @@ -412,6 +412,8 @@ Connecting to 127.0.0.1 [127.0.0.1]:1224 ... connected SMTP<< 550 NO SMTP<< 550 NO SMTP<< 403 Sorry temp data error +LOG: MAIN + H=127.0.0.1 [127.0.0.1]: SMTP error from remote mail server after pipelined DATA: 403 Sorry temp data error SMTP>> QUIT SMTP(close)>> LOG: MAIN -- cgit v1.2.3 From 21d44dd7d96e850692405dfc7b0754548c91a611 Mon Sep 17 00:00:00 2001 From: Jeremy Harris Date: Tue, 14 Nov 2017 19:32:50 +0000 Subject: Testsuite output updates --- test/log/1008 | 3 ++- test/log/2037 | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) (limited to 'test') diff --git a/test/log/1008 b/test/log/1008 index 4e92c74cb..ec40c14af 100644 --- a/test/log/1008 +++ b/test/log/1008 @@ -1,3 +1,4 @@ 1999-03-02 09:44:33 10HmaX-0005vi-00 <= CALLER@the.local.host.name U=CALLER P=local S=sss -1999-03-02 09:44:33 10HmaX-0005vi-00 SMTP error from remote mail server after MAIL FROM:: 450 Temporary error +1999-03-02 09:44:33 10HmaX-0005vi-00 H=127.0.0.1 [127.0.0.1]: SMTP error from remote mail server after MAIL FROM:: 450 Temporary error +1999-03-02 09:44:33 10HmaX-0005vi-00 H=::1 [::1]: SMTP error from remote mail server after MAIL FROM:: 450 Temporary error 1999-03-02 09:44:33 10HmaX-0005vi-00 == userx@test.ex R=r1 T=t1 defer (-45) H=::1 [::1]: SMTP error from remote mail server after MAIL FROM:: 450 Temporary error diff --git a/test/log/2037 b/test/log/2037 index 769b6f693..1083bab7d 100644 --- a/test/log/2037 +++ b/test/log/2037 @@ -1,5 +1,6 @@ 1999-03-02 09:44:33 U=CALLER F=<> temporarily rejected RCPT : Could not complete recipient verify callout: 127.0.0.1 [127.0.0.1] : SMTP error from remote mail server after RCPT TO:: 451 Temporary local problem - please try later 1999-03-02 09:44:33 10HmaY-0005vi-00 <= CALLER@myhost.test.ex U=CALLER P=local-smtp S=sss for data_defer@test.ex +1999-03-02 09:44:33 10HmaY-0005vi-00 H=127.0.0.1 [127.0.0.1]:1111: SMTP error from remote mail server after end of data: 451 Temporary local problem - please try later 1999-03-02 09:44:33 10HmaY-0005vi-00 == data_defer@test.ex R=client T=t1 defer (-46) H=127.0.0.1 [127.0.0.1]:1111: SMTP error from remote mail server after end of data: 451 Temporary local problem - please try later ******** SERVER ******** -- cgit v1.2.3 From db4dcd57f3ce2d62b5a86feadd736836c2909025 Mon Sep 17 00:00:00 2001 From: Jeremy Harris Date: Sun, 12 Nov 2017 19:08:43 +0000 Subject: Docs: PRVS validity. Bug 2033 --- doc/doc-docbook/spec.xfpt | 4 ++++ src/src/expand.c | 18 +++++++++--------- test/stdout/0002 | 6 +++--- 3 files changed, 16 insertions(+), 12 deletions(-) (limited to 'test') diff --git a/doc/doc-docbook/spec.xfpt b/doc/doc-docbook/spec.xfpt index f3c7a060e..e3ac7f3b9 100644 --- a/doc/doc-docbook/spec.xfpt +++ b/doc/doc-docbook/spec.xfpt @@ -17133,6 +17133,9 @@ use when sending messages as a client, you must set the &%tls_certificate%& option in the relevant &(smtp)& transport. .new +&*Note*&: If you use filenames based on IP addresses, change the list +separator in the usual way to avoid confusion under IPv6. + &*Note*&: Under current versions of OpenSSL, when a list of more than one file is used, the &$tls_in_ourcert$& veriable is unreliable. .wen @@ -31327,6 +31330,7 @@ address and some time-based randomizing information. The &%prvs%& expansion item creates a signed address, and the &%prvscheck%& expansion item checks one. The syntax of these expansion items is described in section &<>&. +The validity period on signed addresses is seven days. As an example, suppose the secret per-address keys are stored in an MySQL database. A query to look up the key for an address could be defined as a macro diff --git a/src/src/expand.c b/src/src/expand.c index f44ddf8b8..881c5fb2a 100644 --- a/src/src/expand.c +++ b/src/src/expand.c @@ -4494,25 +4494,25 @@ while (*s != 0) if (skipping) continue; /* sub_arg[0] is the address */ - domain = Ustrrchr(sub_arg[0],'@'); - if ( (domain == NULL) || (domain == sub_arg[0]) || (Ustrlen(domain) == 1) ) + if ( !(domain = Ustrrchr(sub_arg[0],'@')) + || domain == sub_arg[0] || Ustrlen(domain) == 1) { expand_string_message = US"prvs first argument must be a qualified email address"; goto EXPAND_FAILED; } - /* Calculate the hash. The second argument must be a single-digit + /* Calculate the hash. The third argument must be a single-digit key number, or unset. */ - if (sub_arg[2] != NULL && - (!isdigit(sub_arg[2][0]) || sub_arg[2][1] != 0)) + if ( sub_arg[2] + && (!isdigit(sub_arg[2][0]) || sub_arg[2][1] != 0)) { - expand_string_message = US"prvs second argument must be a single digit"; + expand_string_message = US"prvs third argument must be a single digit"; goto EXPAND_FAILED; } - p = prvs_hmac_sha1(sub_arg[0],sub_arg[1],sub_arg[2],prvs_daystamp(7)); - if (p == NULL) + p = prvs_hmac_sha1(sub_arg[0], sub_arg[1], sub_arg[2], prvs_daystamp(7)); + if (!p) { expand_string_message = US"prvs hmac-sha1 conversion failed"; goto EXPAND_FAILED; @@ -4628,7 +4628,7 @@ while (*s != 0) prvscheck_result = US"1"; DEBUG(D_expand) debug_printf_indent("prvscheck: success, $pvrs_result set to 1\n"); } - else + else { prvscheck_result = NULL; DEBUG(D_expand) debug_printf_indent("prvscheck: signature expired, $pvrs_result unset\n"); diff --git a/test/stdout/0002 b/test/stdout/0002 index c7f8cce80..20f418360 100644 --- a/test/stdout/0002 +++ b/test/stdout/0002 @@ -736,9 +736,9 @@ xyz > > # Syntax errors > -> Failed: prvs second argument must be a single digit -> Failed: prvs second argument must be a single digit -> Failed: prvs second argument must be a single digit +> Failed: prvs third argument must be a single digit +> Failed: prvs third argument must be a single digit +> Failed: prvs third argument must be a single digit > > # Correct checks; can't put explicit addresses in the tests, because they > # will change over time. -- cgit v1.2.3 From 176cf342af83cab469cb3bbd24221c88c8e00bf6 Mon Sep 17 00:00:00 2001 From: Jeremy Harris Date: Wed, 15 Nov 2017 18:38:44 +0000 Subject: Testsuite: force RSA auth for testcase loading dual certs More recent OpenSSL versions (1.1.0) reasonably prefer ECDSA when available, where older (1.0.2) preferred RSA --- test/scripts/2100-OpenSSL/2102 | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'test') diff --git a/test/scripts/2100-OpenSSL/2102 b/test/scripts/2100-OpenSSL/2102 index e9fdbfdca..374f3a27f 100644 --- a/test/scripts/2100-OpenSSL/2102 +++ b/test/scripts/2100-OpenSSL/2102 @@ -1,5 +1,11 @@ # TLS server: general ops and certificate extractions -exim -DSERVER=server -bd -oX PORT_D +# +# NOTE: current OpenSSL libraries return faulty my-cert information +# when more than one is loaded, which the conf for this testcase does. +# As a result the expansion done and logged is misleading. +# +# Make RSA authentication the only acceptable +exim -d-all+tls -DSERVER=server -DORDER=RSA -bd -oX PORT_D **** client-ssl 127.0.0.1 PORT_D ??? 220 -- cgit v1.2.3 From 6678a497928ce105c4bce21c4d2eba4b3ecd4259 Mon Sep 17 00:00:00 2001 From: Jeremy Harris Date: Wed, 15 Nov 2017 19:06:00 +0000 Subject: Testsuite: better debug output from "server" script-runner --- test/scripts/2100-OpenSSL/2102 | 2 +- test/src/server.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) (limited to 'test') diff --git a/test/scripts/2100-OpenSSL/2102 b/test/scripts/2100-OpenSSL/2102 index 374f3a27f..3904c5098 100644 --- a/test/scripts/2100-OpenSSL/2102 +++ b/test/scripts/2100-OpenSSL/2102 @@ -5,7 +5,7 @@ # As a result the expansion done and logged is misleading. # # Make RSA authentication the only acceptable -exim -d-all+tls -DSERVER=server -DORDER=RSA -bd -oX PORT_D +exim -DSERVER=server -DORDER=RSA -bd -oX PORT_D **** client-ssl 127.0.0.1 PORT_D ??? 220 diff --git a/test/src/server.c b/test/src/server.c index 5af86d96f..d433ebe0e 100644 --- a/test/src/server.c +++ b/test/src/server.c @@ -401,7 +401,7 @@ else sin6.sin6_addr = anyaddr6; if (bind(listen_socket[i], (struct sockaddr *)&sin6, sizeof(sin6)) < 0) { - printf("IPv6 socket bind() failed: %s\n", strerror(errno)); + printf("IPv6 socket bind(port %d) failed: %s\n", port, strerror(errno)); exit(1); } } @@ -420,7 +420,7 @@ else if (bind(listen_socket[i], (struct sockaddr *)&sin4, sizeof(sin4)) < 0) if (listen_socket[v6n] < 0 || errno != EADDRINUSE) { - printf("IPv4 socket bind() failed: %s\n", strerror(errno)); + printf("IPv4 socket bind(port %d) failed: %s\n", port, strerror(errno)); exit(1); } else -- cgit v1.2.3 From 753bda4b8a4e16fa25254c6bd712f657196c5f56 Mon Sep 17 00:00:00 2001 From: Jeremy Harris Date: Wed, 15 Nov 2017 20:38:19 +0000 Subject: Testsuite: OpenSSL/LibreSSL version output variances --- test/runtest | 1 + 1 file changed, 1 insertion(+) (limited to 'test') diff --git a/test/runtest b/test/runtest index 023289265..8faed952a 100755 --- a/test/runtest +++ b/test/runtest @@ -1183,6 +1183,7 @@ RESET_AFTER_EXTRA_LINE_READ: # openssl version variances s/(TLS error on connection [^:]*: error:)[0-9A-F]{8}(:system library):(?:fopen|func\(4095\)):(No such file or directory)$/$1xxxxxxxx$2:fopen:$3/; + s/(DANE attempt failed.*error:[0-9A-F]{8}:SSL routines:)(tls_process_server_certificate|CONNECT_CR_CERT)(?=certificate verify failed$)/$1ssl3_get_server_certificate/; } # ======== All files other than stderr ======== -- cgit v1.2.3 From a9a4ec099f74b6d56b1669af253cb0d28ddea28f Mon Sep 17 00:00:00 2001 From: Jeremy Harris Date: Wed, 15 Nov 2017 22:09:10 +0000 Subject: Testsuite: OpenSSL/LibreSSL version output variances --- test/runtest | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'test') diff --git a/test/runtest b/test/runtest index 8faed952a..d30936db0 100755 --- a/test/runtest +++ b/test/runtest @@ -1183,7 +1183,7 @@ RESET_AFTER_EXTRA_LINE_READ: # openssl version variances s/(TLS error on connection [^:]*: error:)[0-9A-F]{8}(:system library):(?:fopen|func\(4095\)):(No such file or directory)$/$1xxxxxxxx$2:fopen:$3/; - s/(DANE attempt failed.*error:[0-9A-F]{8}:SSL routines:)(tls_process_server_certificate|CONNECT_CR_CERT)(?=certificate verify failed$)/$1ssl3_get_server_certificate/; + s/(DANE attempt failed.*error:[0-9A-F]{8}:SSL routines:)(tls_process_server_certificate|CONNECT_CR_CERT)(?=:certificate verify failed$)/$1ssl3_get_server_certificate/; } # ======== All files other than stderr ======== -- cgit v1.2.3 From ea5aef3deb917659e57ddbba024539793f194ac5 Mon Sep 17 00:00:00 2001 From: Jeremy Harris Date: Wed, 15 Nov 2017 23:24:23 +0000 Subject: Testsuite: OpenSSL/LibreSSL version output variances --- test/log/5840 | 8 ++++---- test/log/5860 | 2 +- test/runtest | 2 +- 3 files changed, 6 insertions(+), 6 deletions(-) (limited to 'test') diff --git a/test/log/5840 b/test/log/5840 index 98f18bd86..6da82e43f 100644 --- a/test/log/5840 +++ b/test/log/5840 @@ -8,12 +8,12 @@ 1999-03-02 09:44:33 End queue run: pid=pppp -qf 1999-03-02 09:44:33 10HmbB-0005vi-00 <= CALLER@myhost.test.ex U=CALLER P=local S=sss for CALLER@mxdane256ta.test.ex 1999-03-02 09:44:33 Start queue run: pid=pppp -qf -1999-03-02 09:44:33 10HmbB-0005vi-00 DANE attempt failed; TLS connection to dane256ta.test.ex [ip4.ip4.ip4.ip4]: (SSL_connect): error:14090086:SSL routines:ssl3_get_server_certificate:certificate verify failed +1999-03-02 09:44:33 10HmbB-0005vi-00 DANE attempt failed; TLS connection to dane256ta.test.ex [ip4.ip4.ip4.ip4]: (SSL_connect): error:xxxxxxxx:SSL routines:ssl3_get_server_certificate:certificate verify failed 1999-03-02 09:44:33 10HmbB-0005vi-00 == CALLER@mxdane256ta.test.ex R=client T=send_to_server defer (-37) H=dane256ta.test.ex [ip4.ip4.ip4.ip4]: TLS session: (SSL_connect): error: <> 1999-03-02 09:44:33 End queue run: pid=pppp -qf 1999-03-02 09:44:33 10HmbC-0005vi-00 <= CALLER@myhost.test.ex U=CALLER P=local S=sss for CALLER@thishost.test.ex 1999-03-02 09:44:33 Start queue run: pid=pppp -qf -1999-03-02 09:44:33 10HmbB-0005vi-00 DANE attempt failed; TLS connection to dane256ta.test.ex [ip4.ip4.ip4.ip4]: (SSL_connect): error:14090086:SSL routines:ssl3_get_server_certificate:certificate verify failed +1999-03-02 09:44:33 10HmbB-0005vi-00 DANE attempt failed; TLS connection to dane256ta.test.ex [ip4.ip4.ip4.ip4]: (SSL_connect): error:xxxxxxxx:SSL routines:ssl3_get_server_certificate:certificate verify failed 1999-03-02 09:44:33 10HmbB-0005vi-00 == CALLER@mxdane256ta.test.ex R=client T=send_to_server defer (-37) H=dane256ta.test.ex [ip4.ip4.ip4.ip4]: TLS session: (SSL_connect): error: <> 1999-03-02 09:44:33 10HmbC-0005vi-00 [127.0.0.1] SSL verify error: depth=0 error=self signed certificate cert=/C=UK/O=The Exim Maintainers/OU=Test Suite/CN=Phil Pennock 1999-03-02 09:44:33 10HmbC-0005vi-00 [127.0.0.1] SSL verify error: certificate name mismatch: DN="/C=UK/O=The Exim Maintainers/OU=Test Suite/CN=Phil Pennock" H="thishost.test.ex" @@ -22,7 +22,7 @@ 1999-03-02 09:44:33 End queue run: pid=pppp -qf 1999-03-02 09:44:33 10HmbE-0005vi-00 <= CALLER@myhost.test.ex U=CALLER P=local S=sss for CALLER@thishost.test.ex 1999-03-02 09:44:33 Start queue run: pid=pppp -qf -1999-03-02 09:44:33 10HmbB-0005vi-00 DANE attempt failed; TLS connection to dane256ta.test.ex [ip4.ip4.ip4.ip4]: (SSL_connect): error:14090086:SSL routines:ssl3_get_server_certificate:certificate verify failed +1999-03-02 09:44:33 10HmbB-0005vi-00 DANE attempt failed; TLS connection to dane256ta.test.ex [ip4.ip4.ip4.ip4]: (SSL_connect): error:xxxxxxxx:SSL routines:ssl3_get_server_certificate:certificate verify failed 1999-03-02 09:44:33 10HmbB-0005vi-00 == CALLER@mxdane256ta.test.ex R=client T=send_to_server defer (-37) H=dane256ta.test.ex [ip4.ip4.ip4.ip4]: TLS session: (SSL_connect): error: <> 1999-03-02 09:44:33 10HmbE-0005vi-00 => CALLER@thishost.test.ex R=client T=send_to_server H=thishost.test.ex [127.0.0.1] X=TLSv1:ke-RSA-AES256-SHA:xxx CV=yes DN="/CN=server1.example.com" C="250 OK id=10HmbF-0005vi-00" 1999-03-02 09:44:33 10HmbE-0005vi-00 Completed @@ -34,7 +34,7 @@ 1999-03-02 09:44:33 10HmbK-0005vi-00 <= CALLER@myhost.test.ex U=CALLER P=local S=sss for CALLER@dane.no.3.test.ex 1999-03-02 09:44:33 10HmbL-0005vi-00 <= CALLER@myhost.test.ex U=CALLER P=local S=sss for CALLER@dane.no.4.test.ex 1999-03-02 09:44:33 Start queue run: pid=pppp -qf -1999-03-02 09:44:33 10HmbB-0005vi-00 DANE attempt failed; TLS connection to dane256ta.test.ex [ip4.ip4.ip4.ip4]: (SSL_connect): error:14090086:SSL routines:ssl3_get_server_certificate:certificate verify failed +1999-03-02 09:44:33 10HmbB-0005vi-00 DANE attempt failed; TLS connection to dane256ta.test.ex [ip4.ip4.ip4.ip4]: (SSL_connect): error:xxxxxxxx:SSL routines:ssl3_get_server_certificate:certificate verify failed 1999-03-02 09:44:33 10HmbB-0005vi-00 == CALLER@mxdane256ta.test.ex R=client T=send_to_server defer (-37) H=dane256ta.test.ex [ip4.ip4.ip4.ip4]: TLS session: (SSL_connect): error: <> 1999-03-02 09:44:33 10HmbG-0005vi-00 H=danelazy.test.ex [ip4.ip4.ip4.ip4]: DANE error: tlsa lookup DEFER 1999-03-02 09:44:33 10HmbG-0005vi-00 H=danelazy2.test.ex [127.0.0.1]: DANE error: tlsa lookup DEFER diff --git a/test/log/5860 b/test/log/5860 index 79fbe0406..343759259 100644 --- a/test/log/5860 +++ b/test/log/5860 @@ -13,7 +13,7 @@ 1999-03-02 09:44:33 10HmbB-0005vi-00 <= CALLER@myhost.test.ex U=CALLER P=local S=sss for CALLER@mxdane256ta.test.ex 1999-03-02 09:44:33 Start queue run: pid=pppp -qf 1999-03-02 09:44:33 10HmbB-0005vi-00 tls:cert depth = 2 -1999-03-02 09:44:33 10HmbB-0005vi-00 DANE attempt failed; TLS connection to dane256ta.test.ex [ip4.ip4.ip4.ip4]: (SSL_connect): error:14090086:SSL routines:ssl3_get_server_certificate:certificate verify failed +1999-03-02 09:44:33 10HmbB-0005vi-00 DANE attempt failed; TLS connection to dane256ta.test.ex [ip4.ip4.ip4.ip4]: (SSL_connect): error:xxxxxxxx:SSL routines:ssl3_get_server_certificate:certificate verify failed 1999-03-02 09:44:33 10HmbB-0005vi-00 msg:host:defer dane=no 1999-03-02 09:44:33 10HmbB-0005vi-00 == CALLER@mxdane256ta.test.ex R=client T=send_to_server defer (-37) H=dane256ta.test.ex [ip4.ip4.ip4.ip4]: TLS session: (SSL_connect): error: <> 1999-03-02 09:44:33 10HmbB-0005vi-00 ** CALLER@mxdane256ta.test.ex: retry timeout exceeded diff --git a/test/runtest b/test/runtest index d30936db0..2a13b4832 100755 --- a/test/runtest +++ b/test/runtest @@ -1183,7 +1183,7 @@ RESET_AFTER_EXTRA_LINE_READ: # openssl version variances s/(TLS error on connection [^:]*: error:)[0-9A-F]{8}(:system library):(?:fopen|func\(4095\)):(No such file or directory)$/$1xxxxxxxx$2:fopen:$3/; - s/(DANE attempt failed.*error:[0-9A-F]{8}:SSL routines:)(tls_process_server_certificate|CONNECT_CR_CERT)(?=:certificate verify failed$)/$1ssl3_get_server_certificate/; + s/(DANE attempt failed.*error:)[0-9A-F]{8}(:SSL routines:)(ssl3_get_server_certificate|tls_process_server_certificate|CONNECT_CR_CERT)(?=:certificate verify failed$)/$1xxxxxxxx$2ssl3_get_server_certificate/; } # ======== All files other than stderr ======== -- cgit v1.2.3 From 01c594601670c7e48e676d6c6d32d0f0084067fa Mon Sep 17 00:00:00 2001 From: Jeremy Harris Date: Sat, 18 Nov 2017 15:22:48 +0000 Subject: Testsuite: more pre-run configuration checks --- test/runtest | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'test') diff --git a/test/runtest b/test/runtest index 2a13b4832..a1259f769 100755 --- a/test/runtest +++ b/test/runtest @@ -2762,6 +2762,9 @@ die "CONFIGURE_GROUP ($parm_configure_group) does not match the group invoking $ if 0020 & (stat "$parm_cwd/test-config")[2] and $parm_configure_group != $); +die "aux-fixed file is world-writeable; best to strip them all, recursively\n" + if 0020 & (stat "aux-fixed/0037.f-1")[2]; + open(EXIMINFO, "$parm_exim -d-all+transport -bV -C $parm_cwd/test-config -DDIR=$parm_cwd |") || die "** Cannot run $parm_exim: $!\n"; @@ -3146,6 +3149,12 @@ unless (defined $parm_eximgroup) die "** ABANDONING.\n"; } +if ($parm_caller_home eq $parm_cwd) + { + print "will confuse working dir with homedir; change homedir\n"; + die "** ABANDONING.\n"; + } + print "You need to be in the Exim group to run these tests. Checking ..."; if (`groups` =~ /\b\Q$parm_eximgroup\E\b/) -- cgit v1.2.3