(linenum→info "unix/slp.c:2238")

openssl/0.9.8g/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            = 512
   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
Syntax (Markdown)