head 1.2; access; symbols perseant-exfatfs-base-20261102:1.2 perseant-exfatfs-base-20250801:1.2 perseant-exfatfs-base-20240630:1.2 perseant-exfatfs:1.2.0.24 perseant-exfatfs-base:1.2 cjep_sun2x:1.2.0.22 cjep_sun2x-base:1.2 cjep_staticlib_x-base1:1.2 cjep_staticlib_x:1.2.0.20 cjep_staticlib_x-base:1.2 phil-wifi-20200421:1.2 phil-wifi-20200411:1.2 phil-wifi-20200406:1.2 pgoyette-compat-merge-20190127:1.2 pgoyette-compat-20190127:1.2 pgoyette-compat-20190118:1.2 pgoyette-compat-1226:1.2 pgoyette-compat-1126:1.2 pgoyette-compat-1020:1.2 pgoyette-compat-0930:1.2 pgoyette-compat-0906:1.2 pgoyette-compat-0728:1.2 pgoyette-compat-0625:1.2 pgoyette-compat-0521:1.2 pgoyette-compat-0502:1.2 pgoyette-compat-0422:1.2 pgoyette-compat-0415:1.2 pgoyette-compat-0407:1.2 pgoyette-compat-0330:1.2 pgoyette-compat-0322:1.2 pgoyette-compat-0315:1.2 pgoyette-compat:1.2.0.18 pgoyette-compat-base:1.2 perseant-stdc-iso10646:1.2.0.16 perseant-stdc-iso10646-base:1.2 prg-localcount2-base3:1.2 prg-localcount2-base2:1.2 prg-localcount2-base1:1.2 prg-localcount2:1.2.0.14 prg-localcount2-base:1.2 pgoyette-localcount-20170426:1.2 bouyer-socketcan-base1:1.2 pgoyette-localcount-20170320:1.2 bouyer-socketcan:1.2.0.12 bouyer-socketcan-base:1.2 pgoyette-localcount-20170107:1.2 pgoyette-localcount-20161104:1.2 localcount-20160914:1.2 pgoyette-localcount-20160806:1.2 pgoyette-localcount-20160726:1.2 pgoyette-localcount:1.2.0.10 pgoyette-localcount-base:1.2 netbsd-5-2-3-RELEASE:1.1.1.7 netbsd-5-1-5-RELEASE:1.1.1.7 yamt-pagecache-base9:1.2 yamt-pagecache-tag8:1.2 tls-earlyentropy:1.2.0.6 tls-earlyentropy-base:1.2 riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.2 riastradh-drm2-base3:1.2 netbsd-5-2-2-RELEASE:1.1.1.7 netbsd-5-1-4-RELEASE:1.1.1.7 netbsd-5-2-1-RELEASE:1.1.1.7 netbsd-5-1-3-RELEASE:1.1.1.7 agc-symver:1.2.0.8 agc-symver-base:1.2 tls-maxphys-base:1.2 yamt-pagecache-base8:1.2 netbsd-5-2:1.1.1.7.0.2 yamt-pagecache-base7:1.2 netbsd-5-2-RELEASE:1.1.1.7 netbsd-5-2-RC1:1.1.1.7 yamt-pagecache-base6:1.2 yamt-pagecache-base5:1.2 yamt-pagecache-base4:1.2 netbsd-5-1-2-RELEASE:1.1.1.7 netbsd-5-1-1-RELEASE:1.1.1.7 yamt-pagecache-base3:1.2 yamt-pagecache-base2:1.2 yamt-pagecache:1.2.0.4 yamt-pagecache-base:1.2 bouyer-quota2-nbase:1.2 bouyer-quota2:1.2.0.2 bouyer-quota2-base:1.2 matt-nb5-mips64-premerge-20101231:1.1.1.7 matt-nb5-pq3:1.1.1.7.0.14 matt-nb5-pq3-base:1.1.1.7 netbsd-5-1:1.1.1.7.0.12 netbsd-5-1-RELEASE:1.1.1.7 netbsd-5-1-RC4:1.1.1.7 matt-nb5-mips64-k15:1.1.1.7 netbsd-5-1-RC3:1.1.1.7 netbsd-5-1-RC2:1.1.1.7 netbsd-5-1-RC1:1.1.1.7 netbsd-5-0-2-RELEASE:1.1.1.7 matt-nb5-mips64-premerge-20091211:1.1.1.7 matt-nb5-mips64-u2-k2-k4-k7-k8-k9:1.1.1.7 matt-nb4-mips64-k7-u2a-k9b:1.1.1.7 matt-nb5-mips64-u1-k1-k5:1.1.1.7 matt-nb5-mips64:1.1.1.7.0.10 netbsd-5-0-1-RELEASE:1.1.1.7 jym-xensuspend-nbase:1.1.1.7 netbsd-5-0:1.1.1.7.0.8 netbsd-5-0-RELEASE:1.1.1.7 netbsd-5-0-RC4:1.1.1.7 netbsd-5-0-RC3:1.1.1.7 netbsd-5-0-RC2:1.1.1.7 jym-xensuspend:1.1.1.7.0.6 jym-xensuspend-base:1.1.1.7 netbsd-5-0-RC1:1.1.1.7 netbsd-5:1.1.1.7.0.4 netbsd-5-base:1.1.1.7 matt-mips64-base2:1.1.1.7 matt-mips64:1.1.1.6.0.22 netbsd-4-0-1-RELEASE:1.1.1.6 wrstuden-revivesa-base-3:1.1.1.7 wrstuden-revivesa-base-2:1.1.1.7 wrstuden-fixsa-newbase:1.1.1.6 wrstuden-revivesa-base-1:1.1.1.7 yamt-pf42-base4:1.1.1.7 yamt-pf42-base3:1.1.1.7 hpcarm-cleanup-nbase:1.1.1.7 yamt-pf42-baseX:1.1.1.6 yamt-pf42-base2:1.1.1.7 OPENSSL_SNAP_20080509:1.1.1.7 wrstuden-revivesa:1.1.1.6.0.20 wrstuden-revivesa-base:1.1.1.7 yamt-pf42:1.1.1.6.0.18 yamt-pf42-base:1.1.1.6 keiichi-mipv6:1.1.1.6.0.16 keiichi-mipv6-base:1.1.1.6 matt-armv6-nbase:1.1.1.6 matt-armv6-prevmlocking:1.1.1.6 wrstuden-fixsa-base-1:1.1.1.6 netbsd-4-0:1.1.1.6.0.14 netbsd-4-0-RELEASE:1.1.1.6 cube-autoconf:1.1.1.6.0.12 cube-autoconf-base:1.1.1.6 netbsd-4-0-RC5:1.1.1.6 netbsd-4-0-RC4:1.1.1.6 netbsd-4-0-RC3:1.1.1.6 netbsd-4-0-RC2:1.1.1.6 netbsd-4-0-RC1:1.1.1.6 matt-armv6:1.1.1.6.0.10 matt-armv6-base:1.1.1.6 matt-mips64-base:1.1.1.6 hpcarm-cleanup:1.1.1.6.0.8 hpcarm-cleanup-base:1.1.1.6 netbsd-3-1-1-RELEASE:1.1.1.2 netbsd-3-0-3-RELEASE:1.1.1.2 wrstuden-fixsa:1.1.1.6.0.6 wrstuden-fixsa-base:1.1.1.6 openssl_0_9_8e:1.1.1.6 abandoned-netbsd-4-base:1.1.1.6 abandoned-netbsd-4:1.1.1.6.0.2 openssl_0_9_8d:1.1.1.6 netbsd-3-1:1.1.1.2.0.14 netbsd-3-1-RELEASE:1.1.1.2 netbsd-3-0-2-RELEASE:1.1.1.2 netbsd-3-1-RC4:1.1.1.2 netbsd-3-1-RC3:1.1.1.2 netbsd-3-1-RC2:1.1.1.2 netbsd-3-1-RC1:1.1.1.2 netbsd-4:1.1.1.6.0.4 netbsd-4-base:1.1.1.6 netbsd-3-0-1-RELEASE:1.1.1.2 openssl_0_9_8b:1.1.1.6 netbsd-3-0:1.1.1.2.0.12 netbsd-3-0-RELEASE:1.1.1.2 netbsd-3-0-RC6:1.1.1.2 netbsd-3-0-RC5:1.1.1.2 netbsd-3-0-RC4:1.1.1.2 openssl_0_9_8a:1.1.1.5 netbsd-3-0-RC3:1.1.1.2 netbsd-3-0-RC2:1.1.1.2 netbsd-3-0-RC1:1.1.1.2 netbsd-2-0-3-RELEASE:1.1.1.2 netbsd-2-1:1.1.1.2.0.10 netbsd-2-1-RELEASE:1.1.1.2 netbsd-2-1-RC6:1.1.1.2 netbsd-2-1-RC5:1.1.1.2 netbsd-2-1-RC4:1.1.1.2 netbsd-2-1-RC3:1.1.1.2 netbsd-2-1-RC2:1.1.1.2 netbsd-2-1-RC1:1.1.1.2 openssl_0_9_7g:1.1.1.4 openssl_0_9_7f:1.1.1.3 netbsd-2-0-2-RELEASE:1.1.1.2 netbsd-3:1.1.1.2.0.8 netbsd-3-base:1.1.1.2 netbsd-2-0-1-RELEASE:1.1.1.2 netbsd-2:1.1.1.2.0.6 netbsd-2-base:1.1.1.2 netbsd-2-0-RELEASE:1.1.1.2 netbsd-2-0-RC5:1.1.1.2 netbsd-2-0-RC4:1.1.1.2 netbsd-2-0-RC3:1.1.1.2 netbsd-2-0-RC2:1.1.1.2 netbsd-2-0-RC1:1.1.1.2 netbsd-2-0:1.1.1.2.0.4 netbsd-2-0-base:1.1.1.2 openssl_0_9_7d:1.1.1.2 netbsd-1-6-PATCH002-RELEASE:1.1.1.2 netbsd-1-6-PATCH002:1.1.1.2 netbsd-1-6-PATCH002-RC4:1.1.1.2 netbsd-1-6-PATCH002-RC3:1.1.1.2 netbsd-1-6-PATCH002-RC2:1.1.1.2 openssl_0_9_7c:1.1.1.2 netbsd-1-6-PATCH002-RC1:1.1.1.2 openssl_0_9_7b:1.1.1.2 netbsd-1-6-PATCH001:1.1.1.2 netbsd-1-6-PATCH001-RELEASE:1.1.1.2 netbsd-1-6-PATCH001-RC3:1.1.1.2 netbsd-1-6-PATCH001-RC2:1.1.1.2 netbsd-1-6-PATCH001-RC1:1.1.1.2 fvdl_fs64_base:1.1.1.2 netbsd-1-6-RELEASE:1.1.1.2 netbsd-1-6-RC3:1.1.1.2 netbsd-1-6-RC2:1.1.1.2 netbsd-1-6-RC1:1.1.1.2 openssl_0_9_6g:1.1.1.2 openssl_0_9_6f:1.1.1.2 openssl_0_9_6e:1.1.1.2 openssl_0_9_6d:1.1.1.2 netbsd-1-6:1.1.1.2.0.2 netbsd-1-6-base:1.1.1.2 netbsd-1-5-PATCH003:1.1.1.1.2.1 netbsd-1-5-PATCH002:1.1.1.1.2.1 openssl_0_9_6b:1.1.1.2 netbsd-1-5-PATCH001:1.1.1.1.2.1 openssl_0_9_6a:1.1.1.2 netbsd-1-5-RELEASE:1.1.1.1.2.1 netbsd-1-5-BETA2:1.1.1.1.2.1 netbsd-1-5-BETA:1.1.1.1.2.1 netbsd-1-5-ALPHA2:1.1.1.1.2.1 mrg-post-merge-openssl_0_9_5a:1.1.1.2 openssl_0_9_5a:1.1.1.2 minoura-xpg4dl:1.1.1.1.0.4 minoura-xpg4dl-base:1.1.1.1 netbsd-1-5:1.1.1.1.0.2 netbsd-1-5-base:1.1.1.1 openssl_0_9_4-netbsd-cryptosrc-intl:1.1.1.1 OPENSSL:1.1.1; locks; strict; comment @# @; 1.2 date 2009.07.20.22.55.51; author christos; state dead; branches; next 1.1; 1.1 date 2000.06.14.22.44.22; author thorpej; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2000.06.14.22.44.22; author thorpej; state Exp; branches 1.1.1.1.2.1 1.1.1.1.4.1; next 1.1.1.2; 1.1.1.2 date 2000.07.16.05.04.11; author mrg; state Exp; branches; next 1.1.1.3; 1.1.1.3 date 2005.03.25.19.06.14; author christos; state Exp; branches; next 1.1.1.4; 1.1.1.4 date 2005.04.23.19.11.15; author christos; state Exp; branches; next 1.1.1.5; 1.1.1.5 date 2005.11.25.03.03.31; author christos; state Exp; branches; next 1.1.1.6; 1.1.1.6 date 2006.06.03.01.40.08; author christos; state Exp; branches 1.1.1.6.18.1 1.1.1.6.20.1; next 1.1.1.7; 1.1.1.7 date 2008.05.09.21.34.11; author christos; state Exp; branches; next ; 1.1.1.1.2.1 date 2000.07.17.05.58.05; author mrg; state Exp; branches; next ; 1.1.1.1.4.1 date 2000.06.14.22.44.22; author thorpej; state dead; branches; next 1.1.1.1.4.2; 1.1.1.1.4.2 date 2000.06.14.22.44.23; author thorpej; state Exp; branches; next ; 1.1.1.6.18.1 date 2008.05.18.12.28.49; author yamt; state Exp; branches; next ; 1.1.1.6.20.1 date 2008.06.23.04.26.47; author wrstuden; state Exp; branches; next ; desc @@ 1.2 log @Don't lets this linger around forever. Causes hidden bugs. @ text @# # OpenSSL example configuration file. # This is mostly being used for generation of certificate requests. # RANDFILE = $ENV::HOME/.rnd oid_file = $ENV::HOME/.oid oid_section = new_oids # To use this configuration file with the "-extfile" option of the # "openssl x509" utility, name here the section containing the # X.509v3 extensions to use: # extensions = # (Alternatively, use a configuration file that has only # X.509v3 extensions in its main [= default] section.) [ new_oids ] # We can add new OIDs in here for use by 'ca' and 'req'. # Add a simple OID like this: # testoid1=1.2.3.4 # Or use config file substitution like this: # testoid2=${testoid1}.5.6 #################################################################### [ ca ] default_ca = CA_default # The default ca section #################################################################### [ CA_default ] dir = sys\$disk:[.demoCA # Where everything is kept certs = $dir.certs] # Where the issued certs are kept crl_dir = $dir.crl] # Where the issued crl are kept database = $dir]index.txt # database index file. new_certs_dir = $dir.newcerts] # default place for new certs. certificate = $dir]cacert.pem # The CA certificate serial = $dir]serial. # The current serial number crl = $dir]crl.pem # The current CRL private_key = $dir.private]cakey.pem# The private key RANDFILE = $dir.private].rand # private random number file x509_extensions = usr_cert # The extentions to add to the cert # Extensions to add to a CRL. Note: Netscape communicator chokes on V2 CRLs # so this is commented out by default to leave a V1 CRL. # crl_extensions = crl_ext default_days = 365 # how long to certify for default_crl_days= 30 # how long before next CRL default_md = md5 # which md to use. preserve = no # keep passed DN ordering # A few difference way of specifying how similar the request should look # For type CA, the listed attributes must be the same, and the optional # and supplied fields are just that :-) policy = policy_match # For the CA policy [ policy_match ] countryName = match stateOrProvinceName = match organizationName = match organizationalUnitName = optional commonName = supplied emailAddress = optional # For the 'anything' policy # At this point in time, you must list all acceptable 'object' # types. [ policy_anything ] countryName = optional stateOrProvinceName = optional localityName = optional organizationName = optional organizationalUnitName = optional commonName = supplied emailAddress = optional #################################################################### [ req ] default_bits = 1024 default_keyfile = privkey.pem distinguished_name = req_distinguished_name attributes = req_attributes x509_extensions = v3_ca # The extentions to add to the self signed cert [ req_distinguished_name ] countryName = Country Name (2 letter code) countryName_default = AU countryName_min = 2 countryName_max = 2 stateOrProvinceName = State or Province Name (full name) stateOrProvinceName_default = Some-State localityName = Locality Name (eg, city) 0.organizationName = Organization Name (eg, company) 0.organizationName_default = Internet Widgits Pty Ltd # we can do this but it is not needed normally :-) #1.organizationName = Second Organization Name (eg, company) #1.organizationName_default = World Wide Web Pty Ltd organizationalUnitName = Organizational Unit Name (eg, section) #organizationalUnitName_default = commonName = Common Name (eg, YOUR name) commonName_max = 64 emailAddress = Email Address emailAddress_max = 40 # SET-ex3 = SET extension number 3 [ req_attributes ] challengePassword = A challenge password challengePassword_min = 4 challengePassword_max = 20 unstructuredName = An optional company name [ usr_cert ] # These extensions are added when 'ca' signs a request. # This goes against PKIX guidelines but some CAs do it and some software # requires this to avoid interpreting an end user certificate as a CA. basicConstraints=CA:FALSE # Here are some examples of the usage of nsCertType. If it is omitted # the certificate can be used for anything *except* object signing. # This is OK for an SSL server. # nsCertType = server # For an object signing certificate this would be used. # nsCertType = objsign # For normal client use this is typical # nsCertType = client, email # and for everything including object signing: # nsCertType = client, email, objsign # This is typical in keyUsage for a client certificate. # keyUsage = nonRepudiation, digitalSignature, keyEncipherment # This will be displayed in Netscape's comment listbox. nsComment = "OpenSSL Generated Certificate" # PKIX recommendations harmless if included in all certificates. subjectKeyIdentifier=hash authorityKeyIdentifier=keyid,issuer:always # This stuff is for subjectAltName and issuerAltname. # Import the email address. # subjectAltName=email:copy # Copy subject details # issuerAltName=issuer:copy #nsCaRevocationUrl = http://www.domain.dom/ca-crl.pem #nsBaseUrl #nsRevocationUrl #nsRenewalUrl #nsCaPolicyUrl #nsSslServerName [ v3_ca] # Extensions for a typical CA # PKIX recommendation. subjectKeyIdentifier=hash authorityKeyIdentifier=keyid:always,issuer:always # This is what PKIX recommends but some broken software chokes on critical # extensions. #basicConstraints = critical,CA:true # So we do this instead. basicConstraints = CA:true # Key usage: this is typical for a CA certificate. However since it will # prevent it being used as an test self-signed certificate it is best # left out by default. # keyUsage = cRLSign, keyCertSign # Some might want this also # nsCertType = sslCA, emailCA # Include email address in subject alt name: another PKIX recommendation # subjectAltName=email:copy # Copy issuer details # issuerAltName=issuer:copy # RAW DER hex encoding of an extension: beware experts only! # 1.2.3.5=RAW:02:03 # You can even override a supported extension: # basicConstraints= critical, RAW:30:03:01:01:FF [ crl_ext ] # CRL extensions. # Only issuerAltName and authorityKeyIdentifier make any sense in a CRL. # issuerAltName=issuer:copy authorityKeyIdentifier=keyid:always,issuer:always @ 1.1 log @Initial revision @ text @@ 1.1.1.1 log @Import OpenSSL 0.9.4 from netbsd-cryptosrc-intl. @ text @@ 1.1.1.1.4.1 log @file openssl-vms.cnf was added on branch minoura-xpg4dl on 2000-06-14 22:44:23 +0000 @ text @d1 214 @ 1.1.1.1.4.2 log @Import OpenSSL 0.9.4 from netbsd-cryptosrc-intl. @ text @a0 214 # # OpenSSL example configuration file. # This is mostly being used for generation of certificate requests. # RANDFILE = $ENV::HOME/.rnd oid_file = $ENV::HOME/.oid oid_section = new_oids # To use this configuration file with the "-extfile" option of the # "openssl x509" utility, name here the section containing the # X.509v3 extensions to use: # extensions = # (Alternatively, use a configuration file that has only # X.509v3 extensions in its main [= default] section.) [ new_oids ] # We can add new OIDs in here for use by 'ca' and 'req'. # Add a simple OID like this: # testoid1=1.2.3.4 # Or use config file substitution like this: # testoid2=${testoid1}.5.6 #################################################################### [ ca ] default_ca = CA_default # The default ca section #################################################################### [ CA_default ] dir = sys\$disk:[.demoCA # Where everything is kept certs = $dir.certs] # Where the issued certs are kept crl_dir = $dir.crl] # Where the issued crl are kept database = $dir]index.txt # database index file. new_certs_dir = $dir.newcerts] # default place for new certs. certificate = $dir]cacert.pem # The CA certificate serial = $dir]serial. # The current serial number crl = $dir]crl.pem # The current CRL private_key = $dir.private]cakey.pem# The private key RANDFILE = $dir.private].rand # private random number file x509_extensions = usr_cert # The extentions to add to the cert # Extensions to add to a CRL. Note: Netscape communicator chokes on V2 CRLs # so this is commented out by default to leave a V1 CRL. # crl_extensions = crl_ext default_days = 365 # how long to certify for default_crl_days= 30 # how long before next CRL default_md = md5 # which md to use. preserve = no # keep passed DN ordering # A few difference way of specifying how similar the request should look # For type CA, the listed attributes must be the same, and the optional # and supplied fields are just that :-) policy = policy_match # For the CA policy [ policy_match ] countryName = match stateOrProvinceName = match organizationName = match organizationalUnitName = optional commonName = supplied emailAddress = optional # For the 'anything' policy # At this point in time, you must list all acceptable 'object' # types. [ policy_anything ] countryName = optional stateOrProvinceName = optional localityName = optional organizationName = optional organizationalUnitName = optional commonName = supplied emailAddress = optional #################################################################### [ req ] default_bits = 1024 default_keyfile = privkey.pem distinguished_name = req_distinguished_name attributes = req_attributes x509_extensions = v3_ca # The extentions to add to the self signed cert [ req_distinguished_name ] countryName = Country Name (2 letter code) countryName_default = AU countryName_min = 2 countryName_max = 2 stateOrProvinceName = State or Province Name (full name) stateOrProvinceName_default = Some-State localityName = Locality Name (eg, city) 0.organizationName = Organization Name (eg, company) 0.organizationName_default = Internet Widgits Pty Ltd # we can do this but it is not needed normally :-) #1.organizationName = Second Organization Name (eg, company) #1.organizationName_default = World Wide Web Pty Ltd organizationalUnitName = Organizational Unit Name (eg, section) #organizationalUnitName_default = commonName = Common Name (eg, YOUR name) commonName_max = 64 emailAddress = Email Address emailAddress_max = 40 # SET-ex3 = SET extension number 3 [ req_attributes ] challengePassword = A challenge password challengePassword_min = 4 challengePassword_max = 20 unstructuredName = An optional company name [ usr_cert ] # These extensions are added when 'ca' signs a request. # This goes against PKIX guidelines but some CAs do it and some software # requires this to avoid interpreting an end user certificate as a CA. basicConstraints=CA:FALSE # Here are some examples of the usage of nsCertType. If it is omitted # the certificate can be used for anything *except* object signing. # This is OK for an SSL server. # nsCertType = server # For an object signing certificate this would be used. # nsCertType = objsign # For normal client use this is typical # nsCertType = client, email # and for everything including object signing: # nsCertType = client, email, objsign # This is typical in keyUsage for a client certificate. # keyUsage = nonRepudiation, digitalSignature, keyEncipherment # This will be displayed in Netscape's comment listbox. nsComment = "OpenSSL Generated Certificate" # PKIX recommendations harmless if included in all certificates. subjectKeyIdentifier=hash authorityKeyIdentifier=keyid,issuer:always # This stuff is for subjectAltName and issuerAltname. # Import the email address. # subjectAltName=email:copy # Copy subject details # issuerAltName=issuer:copy #nsCaRevocationUrl = http://www.domain.dom/ca-crl.pem #nsBaseUrl #nsRevocationUrl #nsRenewalUrl #nsCaPolicyUrl #nsSslServerName [ v3_ca] # Extensions for a typical CA # PKIX recommendation. subjectKeyIdentifier=hash authorityKeyIdentifier=keyid:always,issuer:always # This is what PKIX recommends but some broken software chokes on critical # extensions. #basicConstraints = critical,CA:true # So we do this instead. basicConstraints = CA:true # Key usage: this is typical for a CA certificate. However since it will # prevent it being used as an test self-signed certificate it is best # left out by default. # keyUsage = cRLSign, keyCertSign # Some might want this also # nsCertType = sslCA, emailCA # Include email address in subject alt name: another PKIX recommendation # subjectAltName=email:copy # Copy issuer details # issuerAltName=issuer:copy # RAW DER hex encoding of an extension: beware experts only! # 1.2.3.5=RAW:02:03 # You can even override a supported extension: # basicConstraints= critical, RAW:30:03:01:01:FF [ crl_ext ] # CRL extensions. # Only issuerAltName and authorityKeyIdentifier make any sense in a CRL. # issuerAltName=issuer:copy authorityKeyIdentifier=keyid:always,issuer:always @ 1.1.1.1.2.1 log @pull up openssl 0.9.5a (requested by thorpej) @ text @a88 13 # This sets the permitted types in a DirectoryString. There are several # options. # default: PrintableString, T61String, BMPString. # pkix : PrintableString, BMPString. # utf8only: only UTF8Strings. # nobmp : PrintableString, T61String (no BMPStrings). # MASK:XXXX a literal mask value. # WARNING: current versions of Netscape crash on BMPStrings or UTF8Strings # so use this option with caution! dirstring_type = nobmp # req_extensions = v3_req # The extensions to add to a certificate request d173 1 a173 9 [ v3_req ] # Extensions to add to a certificate request basicConstraints = CA:FALSE keyUsage = nonRepudiation, digitalSignature, keyEncipherment [ v3_ca ] d203 2 a204 3 # DER hex encoding of an extension: beware experts only! # obj=DER:02:03 # Where 'obj' is a standard or added object d206 1 a206 1 # basicConstraints= critical, DER:30:03:01:01:FF @ 1.1.1.2 log @OpenSSL 0.9.5a import. @ text @a88 13 # This sets the permitted types in a DirectoryString. There are several # options. # default: PrintableString, T61String, BMPString. # pkix : PrintableString, BMPString. # utf8only: only UTF8Strings. # nobmp : PrintableString, T61String (no BMPStrings). # MASK:XXXX a literal mask value. # WARNING: current versions of Netscape crash on BMPStrings or UTF8Strings # so use this option with caution! dirstring_type = nobmp # req_extensions = v3_req # The extensions to add to a certificate request d173 1 a173 9 [ v3_req ] # Extensions to add to a certificate request basicConstraints = CA:FALSE keyUsage = nonRepudiation, digitalSignature, keyEncipherment [ v3_ca ] d203 2 a204 3 # DER hex encoding of an extension: beware experts only! # obj=DER:02:03 # Where 'obj' is a standard or added object d206 1 a206 1 # basicConstraints= critical, DER:30:03:01:01:FF @ 1.1.1.3 log @import openssl-0.9.7f from ftp.openssl.org @ text @a5 3 # This definition stops the following lines choking if HOME isn't # defined. HOME = . d7 1 a7 3 # Extra OBJECT IDENTIFIER info: #oid_file = $ENV::HOME/.oid d32 1 a32 1 dir = sys\$disk:[.demoCA # Where everything is kept d36 1 a36 3 #unique_subject = no # Set to 'no' to allow creation of # several ctificates with same subject. new_certs_dir = $dir.newcerts] # default place for new certs. d39 1 a39 3 serial = $dir]serial. # The current serial number #crlnumber = $dir]crlnumber. # the current crl number must be # commented out to leave a V1 CRL a45 8 # Comment out the following two lines for the "traditional" # (and highly broken) format. name_opt = ca_default # Subject Name options cert_opt = ca_default # Certificate field options # Extension copying option: use with caution. # copy_extensions = copy a47 1 # crlnumber must also be commented out to leave a V1 CRL. d89 2 a90 5 # Passwords for private keys if not present they will be prompted for # input_password = secret # output_password = secret # This sets a mask for permitted string types. There are several options. d94 1 a94 1 # nombstr : PrintableString, T61String (no BMPStrings or UTF8Strings). d98 1 a98 1 string_mask = nombstr d127 1 a127 1 emailAddress_max = 64 a174 3 # An alternative to produce certificates that aren't # deprecated according to PKIX. # subjectAltName=email:move @ 1.1.1.4 log @from www.openssl.org @ text @a260 53 [ proxy_cert_ext ] # These extensions should be added when creating a proxy certificate # This goes against PKIX guidelines but some CAs do it and some software # requires this to avoid interpreting an end user certificate as a CA. basicConstraints=CA:FALSE # Here are some examples of the usage of nsCertType. If it is omitted # the certificate can be used for anything *except* object signing. # This is OK for an SSL server. # nsCertType = server # For an object signing certificate this would be used. # nsCertType = objsign # For normal client use this is typical # nsCertType = client, email # and for everything including object signing: # nsCertType = client, email, objsign # This is typical in keyUsage for a client certificate. # keyUsage = nonRepudiation, digitalSignature, keyEncipherment # This will be displayed in Netscape's comment listbox. nsComment = "OpenSSL Generated Certificate" # PKIX recommendations harmless if included in all certificates. subjectKeyIdentifier=hash authorityKeyIdentifier=keyid,issuer:always # This stuff is for subjectAltName and issuerAltname. # Import the email address. # subjectAltName=email:copy # An alternative to produce certificates that aren't # deprecated according to PKIX. # subjectAltName=email:move # Copy subject details # issuerAltName=issuer:copy #nsCaRevocationUrl = http://www.domain.dom/ca-crl.pem #nsBaseUrl #nsRevocationUrl #nsRenewalUrl #nsCaPolicyUrl #nsSslServerName # This really needs to be in place for it to be a proxy certificate. proxyCertInfo=critical,language:id-ppl-anyLanguage,pathlen:3,policy:foo @ 1.1.1.5 log @from http://www.openssl.org/source @ text @d47 2 a48 2 crlnumber = $dir]crlnumber. # the current crl number # must be commented out to leave a V1 CRL d70 1 a70 1 default_md = sha1 # which md to use. @ 1.1.1.6 log @ftp www.openssl.org @ text @d191 1 a191 1 authorityKeyIdentifier=keyid,issuer @ 1.1.1.6.20.1 log @Sync w/ -current. 34 merge conflicts to follow. @ text @d24 1 a24 1 # We can add new OIDs in here for use by 'ca', 'req' and 'ts'. a29 5 # Policies used by the TSA examples. tsa_policy1 = 1.2.3.4.1 tsa_policy2 = 1.2.3.4.5.6 tsa_policy3 = 1.2.3.4.5.7 d70 1 a70 1 default_md = default # use public key default MD d113 2 a114 2 # pkix : PrintableString, BMPString (PKIX recommendation before 2004) # utf8only: only UTF8Strings (PKIX recommendation after 2004). d117 3 a119 2 # WARNING: ancient versions of Netscape crash on BMPStrings or UTF8Strings. string_mask = utf8only a209 3 # This is required for TSA certificates. # extendedKeyUsage = critical,timeStamping a313 30 #################################################################### [ tsa ] default_tsa = tsa_config1 # the default TSA section [ tsa_config1 ] # These are used by the TSA reply generation only. dir = sys\$disk:[.demoCA # TSA root directory serial = $dir]tsaserial. # The current serial number (mandatory) crypto_device = builtin # OpenSSL engine to use for signing signer_cert = $dir/tsacert.pem # The TSA signing certificate # (optional) certs = $dir.cacert.pem] # Certificate chain to include in reply # (optional) signer_key = $dir/private/tsakey.pem # The TSA private key (optional) default_policy = tsa_policy1 # Policy if request did not specify it # (optional) other_policies = tsa_policy2, tsa_policy3 # acceptable policies (optional) digests = md5, sha1 # Acceptable message digests (mandatory) accuracy = secs:1, millisecs:500, microsecs:100 # (optional) clock_precision_digits = 0 # number of digits after dot. (optional) ordering = yes # Is ordering defined for timestamps? # (optional, default: no) tsa_name = yes # Must the TSA name be included in the reply? # (optional, default: no) ess_cert_id_chain = no # Must the ESS cert id chain be included? # (optional, default: no) @ 1.1.1.6.18.1 log @sync with head. @ text @d24 1 a24 1 # We can add new OIDs in here for use by 'ca', 'req' and 'ts'. a29 5 # Policies used by the TSA examples. tsa_policy1 = 1.2.3.4.1 tsa_policy2 = 1.2.3.4.5.6 tsa_policy3 = 1.2.3.4.5.7 d70 1 a70 1 default_md = default # use public key default MD d113 2 a114 2 # pkix : PrintableString, BMPString (PKIX recommendation before 2004) # utf8only: only UTF8Strings (PKIX recommendation after 2004). d117 3 a119 2 # WARNING: ancient versions of Netscape crash on BMPStrings or UTF8Strings. string_mask = utf8only a209 3 # This is required for TSA certificates. # extendedKeyUsage = critical,timeStamping a313 30 #################################################################### [ tsa ] default_tsa = tsa_config1 # the default TSA section [ tsa_config1 ] # These are used by the TSA reply generation only. dir = sys\$disk:[.demoCA # TSA root directory serial = $dir]tsaserial. # The current serial number (mandatory) crypto_device = builtin # OpenSSL engine to use for signing signer_cert = $dir/tsacert.pem # The TSA signing certificate # (optional) certs = $dir.cacert.pem] # Certificate chain to include in reply # (optional) signer_key = $dir/private/tsakey.pem # The TSA private key (optional) default_policy = tsa_policy1 # Policy if request did not specify it # (optional) other_policies = tsa_policy2, tsa_policy3 # acceptable policies (optional) digests = md5, sha1 # Acceptable message digests (mandatory) accuracy = secs:1, millisecs:500, microsecs:100 # (optional) clock_precision_digits = 0 # number of digits after dot. (optional) ordering = yes # Is ordering defined for timestamps? # (optional, default: no) tsa_name = yes # Must the TSA name be included in the reply? # (optional, default: no) ess_cert_id_chain = no # Must the ESS cert id chain be included? # (optional, default: no) @ 1.1.1.7 log @import today's snapshot! Hi @ text @d24 1 a24 1 # We can add new OIDs in here for use by 'ca', 'req' and 'ts'. a29 5 # Policies used by the TSA examples. tsa_policy1 = 1.2.3.4.1 tsa_policy2 = 1.2.3.4.5.6 tsa_policy3 = 1.2.3.4.5.7 d70 1 a70 1 default_md = default # use public key default MD d113 2 a114 2 # pkix : PrintableString, BMPString (PKIX recommendation before 2004) # utf8only: only UTF8Strings (PKIX recommendation after 2004). d117 3 a119 2 # WARNING: ancient versions of Netscape crash on BMPStrings or UTF8Strings. string_mask = utf8only a209 3 # This is required for TSA certificates. # extendedKeyUsage = critical,timeStamping a313 30 #################################################################### [ tsa ] default_tsa = tsa_config1 # the default TSA section [ tsa_config1 ] # These are used by the TSA reply generation only. dir = sys\$disk:[.demoCA # TSA root directory serial = $dir]tsaserial. # The current serial number (mandatory) crypto_device = builtin # OpenSSL engine to use for signing signer_cert = $dir/tsacert.pem # The TSA signing certificate # (optional) certs = $dir.cacert.pem] # Certificate chain to include in reply # (optional) signer_key = $dir/private/tsakey.pem # The TSA private key (optional) default_policy = tsa_policy1 # Policy if request did not specify it # (optional) other_policies = tsa_policy2, tsa_policy3 # acceptable policies (optional) digests = md5, sha1 # Acceptable message digests (mandatory) accuracy = secs:1, millisecs:500, microsecs:100 # (optional) clock_precision_digits = 0 # number of digits after dot. (optional) ordering = yes # Is ordering defined for timestamps? # (optional, default: no) tsa_name = yes # Must the TSA name be included in the reply? # (optional, default: no) ess_cert_id_chain = no # Must the ESS cert id chain be included? # (optional, default: no) @