proxy.cnf revision 1.1 1 1.1 christos
2 1.1 christos ## Config file for proxy certificate testing.
3 1.1 christos
4 1.1 christos # Comment out the next line to ignore configuration errors
5 1.1 christos config_diagnostics = 1
6 1.1 christos
7 1.1 christos [ req ]
8 1.1 christos distinguished_name = req_distinguished_name_p1
9 1.1 christos encrypt_rsa_key = no
10 1.1 christos default_md = sha256
11 1.1 christos
12 1.1 christos [ req_distinguished_name_p1 ]
13 1.1 christos countryName = Country Name (2 letter code)
14 1.1 christos countryName_value = AU
15 1.1 christos organizationName = Organization Name (eg, company)
16 1.1 christos organizationName_value = Dodgy Brothers
17 1.1 christos 0.commonName = Common Name (eg, YOUR name)
18 1.1 christos 0.commonName_value = Brother 1
19 1.1 christos 1.commonName = Common Name (eg, YOUR name)
20 1.1 christos 1.commonName_value = Brother 2
21 1.1 christos 2.commonName = Common Name (eg, YOUR name)
22 1.1 christos 2.commonName_value = Proxy 1
23 1.1 christos
24 1.1 christos [ proxy ]
25 1.1 christos basicConstraints = CA:FALSE
26 1.1 christos subjectKeyIdentifier = hash
27 1.1 christos authorityKeyIdentifier = keyid,issuer:always
28 1.1 christos proxyCertInfo = critical,language:id-ppl-anyLanguage,pathlen:1,policy:text:AB
29 1.1 christos
30 1.1 christos ####################################################################
31 1.1 christos
32 1.1 christos [ proxy2_req ]
33 1.1 christos distinguished_name = req_distinguished_name_p2
34 1.1 christos encrypt_rsa_key = no
35 1.1 christos default_md = sha256
36 1.1 christos
37 1.1 christos [ req_distinguished_name_p2 ]
38 1.1 christos countryName = Country Name (2 letter code)
39 1.1 christos countryName_value = AU
40 1.1 christos organizationName = Organization Name (eg, company)
41 1.1 christos organizationName_value = Dodgy Brothers
42 1.1 christos 0.commonName = Common Name (eg, YOUR name)
43 1.1 christos 0.commonName_value = Brother 1
44 1.1 christos 1.commonName = Common Name (eg, YOUR name)
45 1.1 christos 1.commonName_value = Brother 2
46 1.1 christos 2.commonName = Common Name (eg, YOUR name)
47 1.1 christos 2.commonName_value = Proxy 1
48 1.1 christos 3.commonName = Common Name (eg, YOUR name)
49 1.1 christos 3.commonName_value = Proxy 2
50 1.1 christos
51 1.1 christos [ proxy_2 ]
52 1.1 christos basicConstraints = CA:FALSE
53 1.1 christos subjectKeyIdentifier = hash
54 1.1 christos authorityKeyIdentifier = keyid,issuer:always
55 1.1 christos proxyCertInfo = critical,@proxy_ext
56 1.1 christos
57 1.1 christos [ proxy_ext ]
58 1.1 christos language = id-ppl-anyLanguage
59 1.1 christos pathlen = 0
60 1.1 christos policy = text:BC
61