Testsuite: fix macro conflict (X vs. HEADERS_MAXSIZE)
[exim.git] / test / scripts / 5740-OCSP-OpenSSL-events / 5740
CommitLineData
0cbf2b82 1# OCSP stapling, client, events
018058b2
JH
2# duplicate of 5601
3#
4#
5# Client works when we request but don't require OCSP stapling and none comes
6exim -bd -oX PORT_D -DSERVER=server -DOCSP=/dev/null
7****
8exim norequire@test.ex
9test message.
10****
11sleep 1
12killdaemon
13#
14#
15#
16#
17# Client works when we request but don't require OCSP stapling and some arrives
18exim -bd -oX PORT_D -DSERVER=server \
19 -DOCSP=DIR/aux-fixed/exim-ca/example.com/server1.example.com/server1.example.com.ocsp.good.resp
20****
21exim norequire@test.ex
22test message.
23****
e3dd1d67 24millisleep 500
018058b2
JH
25#
26#
27#
28#
29# Client works when we don't request OCSP stapling
30exim nostaple@test.ex
31test message.
32****
e3dd1d67 33millisleep 500
018058b2
JH
34#
35#
36#
37#
38# Client accepts good stapled info
39exim good@test.ex
40test message.
41****
42sleep 1
43killdaemon
44#
45#
46#
47# Client fails on lack of required stapled info
48exim -bd -oX PORT_D -DSERVER=server -DOCSP=/dev/null
49****
50exim failrequire@test.ex
51test message.
52****
53sleep 1
54killdaemon
55no_msglog_check
545dd332 56sudo rm -f DIR/spool/db/retry
018058b2
JH
57#
58#
59#
60# Client fails on revoked stapled info
61EXIM_TESTHARNESS_DISABLE_OCSPVALIDITYCHECK=y exim -bd -oX PORT_D -DSERVER=server \
62 -DOCSP=DIR/aux-fixed/exim-ca/example.com/server1.example.com/server1.example.com.ocsp.revoked.resp
63****
64exim failrevoked@test.ex
65test message.
66****
67sleep 1
68killdaemon
545dd332 69sudo rm -f DIR/spool/db/retry
018058b2
JH
70#
71#
72#
73#
74# Client fails on expired stapled info
75EXIM_TESTHARNESS_DISABLE_OCSPVALIDITYCHECK=y exim -bd -oX PORT_D -DSERVER=server \
76 -DOCSP=DIR/aux-fixed/exim-ca/example.com/server1.example.com/server1.example.com.ocsp.dated.resp
77****
78exim failexpired@test.ex
79test message.
80****
81sleep 1
82killdaemon
83#
84#
85#
86#