Ensure CRYPTO_mem_leaks is the last thing we do
[oweals/openssl.git] / test / test.cnf
1 #
2 # SSLeay example configuration file.
3 # This is mostly being used for generation of certificate requests.
4 #
5
6 RANDFILE                = ./.rnd
7
8 ####################################################################
9 [ ca ]
10 default_ca      = CA_default            # The default ca section
11
12 ####################################################################
13 [ CA_default ]
14
15 dir             = ./demoCA              # Where everything is kept
16 certs           = $dir/certs            # Where the issued certs are kept
17 crl_dir         = $dir/crl              # Where the issued crl are kept
18 database        = $dir/index.txt        # database index file.
19 new_certs_dir   = $dir/new_certs        # default place for new certs.
20
21 certificate     = $dir/CAcert.pem       # The CA certificate
22 serial          = $dir/serial           # The current serial number
23 crl             = $dir/crl.pem          # The current CRL
24 private_key     = $dir/private/CAkey.pem# The private key
25 RANDFILE        = $dir/private/.rand    # private random number file
26
27 default_days    = 365                   # how long to certify for
28 default_crl_days= 30                    # how long before next CRL
29 default_md      = md5                   # which md to use.
30
31 # A few difference way of specifying how similar the request should look
32 # For type CA, the listed attributes must be the same, and the optional
33 # and supplied fields are just that :-)
34 policy          = policy_match
35
36 # For the CA policy
37 [ policy_match ]
38 countryName             = match
39 stateOrProvinceName     = match
40 organizationName        = match
41 organizationalUnitName  = optional
42 commonName              = supplied
43 emailAddress            = optional
44
45 # For the 'anything' policy
46 # At this point in time, you must list all acceptable 'object'
47 # types.
48 [ policy_anything ]
49 countryName             = optional
50 stateOrProvinceName     = optional
51 localityName            = optional
52 organizationName        = optional
53 organizationalUnitName  = optional
54 commonName              = supplied
55 emailAddress            = optional
56
57 ####################################################################
58 [ req ]
59 default_bits            = 2048
60 default_keyfile         = testkey.pem
61 distinguished_name      = req_distinguished_name
62 encrypt_rsa_key         = no
63
64 [ req_distinguished_name ]
65 countryName                     = Country Name (2 letter code)
66 countryName_default             = AU
67 countryName_value               = AU
68
69 stateOrProvinceName             = State or Province Name (full name)
70 stateOrProvinceName_default     = Queensland
71 stateOrProvinceName_value       =
72
73 localityName                    = Locality Name (eg, city)
74 localityName_value              = Brisbane
75
76 organizationName                = Organization Name (eg, company)
77 organizationName_default        = 
78 organizationName_value          = CryptSoft Pty Ltd
79
80 organizationalUnitName          = Organizational Unit Name (eg, section)
81 organizationalUnitName_default  =
82 organizationalUnitName_value    = .
83
84 commonName                      = Common Name (eg, YOUR name)
85 commonName_value                = Eric Young
86
87 emailAddress                    = Email Address
88 emailAddress_value              = eay@mincom.oz.au