git://git.exim.org
/
users
/
jgh
/
exim.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
TFO: even in binary built for modern Linux, handle error returned by old Linux kernel...
[users/jgh/exim.git]
/
test
/
scripts
/
4500-DKIM
/
4520
diff --git
a/test/scripts/4500-DKIM/4520
b/test/scripts/4500-DKIM/4520
index 8e60f4bec0ebe398a0eb2d44e483329170033ac2..f073be9d368638dd04df51901c427d35bfde9003 100644
(file)
--- a/
test/scripts/4500-DKIM/4520
+++ b/
test/scripts/4500-DKIM/4520
@@
-63,16
+63,30
@@
content
exim -d-all+acl -DOPT=From -DSELECTOR=sel_bad -odf d@test.ex
From: nobody@example.com
exim -d-all+acl -DOPT=From -DSELECTOR=sel_bad -odf d@test.ex
From: nobody@example.com
+content
+****
+#
+# check dkim_strict results in a defer (even with an expansion)
+exim -DOPT=From '-DSTRICT=${if ={1}{1}{true}}' '-DTIMES=${bogus}' -odf '-f<>' e0@test.ex
+From: nobody@example.com
+
content
****
#
# check that an empty dkim_privatekey overrides dkim_strict
content
****
#
# check that an empty dkim_privatekey overrides dkim_strict
-exim -DOPT=From -DSTRICT=true -DSELECTOR=none -odf
a
@test.ex
+exim -DOPT=From -DSTRICT=true -DSELECTOR=none -odf
e
@test.ex
From: nobody@example.com
content
****
#
From: nobody@example.com
content
****
#
+# single header signed, body line starting with dot
+exim -DOPT=From -odf f@test.ex
+From: nobody@example.com
+
+..content
+****
+#
millisleep 500
killdaemon
no_msglog_check
millisleep 500
killdaemon
no_msglog_check