Merge branch 'exim-4.96+security'
[exim.git] / test / scripts / 2000-GnuTLS / 2049
1 # TLS: DH ciphers for GnuTLS
2 #
3 # DH param from file
4 exim -DSERVER=server -DDATA=DIR/aux-fixed/dh2048 -bd -oX PORT_D
5 ****
6 exim -odf userw@test.ex
7 Test message
8 ****
9 killdaemon
10 #
11 # Too-big DH param (vs. tls_dh_max_bits), from file
12 exim -DSERVER=server -DDATA=DIR/aux-fixed/dh3072 -bd -oX PORT_D
13 ****
14 exim -odf userx@test.ex
15 Test message
16 ****
17 killdaemon
18 #
19 #
20 # Named DH-param
21 exim -DSERVER=server -DDATA=ffdhe2048 -bd -oX PORT_D
22 ****
23 exim -odf userz@test.ex
24 Test message
25 ****
26 killdaemon
27 #
28 # Named DH-param, logged deprecation
29 exim -DSERVER=server -DDATA=ike24 -bd -oX PORT_D
30 ****
31 exim -odf usera@test.ex
32 Test message
33 ****
34 killdaemon
35 #
36 # Named DH-param, panic-logged deprecation
37 exim -DSERVER=server -DDATA=ike22 -bd -oX PORT_D
38 ****
39 exim -odf userb@test.ex
40 Test message
41 ****
42 killdaemon
43 #
44 # Check we can survive an explicit request for no DH-params
45 exim -DSERVER=server -DDATA=none -bd -oX PORT_D
46 ****
47 exim -odf userx@test.ex
48 Test message
49 ****
50 killdaemon
51 no_message_check