upgrade to CAM v2.0
[stack/cam.git] / lib / templates.py
diff --git a/lib/templates.py b/lib/templates.py
deleted file mode 100644 (file)
index b2e02cf..0000000
+++ /dev/null
@@ -1,102 +0,0 @@
-
-openssl_conf_template = '''
-RANDFILE = %(ca_dir)s/.random
-
-[ ca ]
-default_ca              = CA_default
-
-[ CA_default ]
-dir                     = %(ca_dir)s
-certs                   = $dir/public/certs
-crl_dir                 = $dir/public/crl
-crl                     = $dir/public/crl.pem
-database                = $dir/index
-serial                  = $dir/serial
-new_certs_dir           = $dir/newcerts
-certificate             = $dir/public/ca.pem
-private_key             = $dir/private/ca.key
-x509_extensions         = certificate_extensions
-email_in_dn             = no
-default_days            = %(default_days)s
-default_crl_days        = 31
-default_md              = sha1
-preserve                = yes
-policy                  = policy_match
-
-[ policy_match ]
-countryName             = supplied
-organizationName        = supplied
-organizationalUnitName  = optional
-commonName              = supplied
-emailAddress            = supplied
-
-[ policy_anything ]
-countryName             = optional
-organizationName        = optional
-organizationalUnitName  = optional
-commonName              = supplied
-emailAddress            = optional
-
-[ req ]
-default_bits            = 4096
-default_md              = sha1
-distinguished_name      = req_distinguished_name
-attributes              = req_attributes
-x509_extensions         = v3_ca
-string_mask             = nombstr
-
-[ req_distinguished_name ]
-countryName                     = Country Name
-countryName_default             = "%(country)s"
-countryName_min                 = 2
-countryName_max                 = 2
-0.organizationName              = Organization Name
-0.organizationName_default      = "%(org)s"
-organizationalUnitName          = Organizational Unit Name
-organizationalUnitName_default  = "%(ou)s"
-commonName                      = Common Name
-commonName_max                  = 64
-commonName_default              = "%(cn)s"
-emailAddress                    = Email Address
-emailAddress_max                = 60
-emailAddress_default            = "%(email)s"
-SET-ex3                         = SET extension number 3
-
-[ req_attributes ]
-
-[ certificate_extensions ]
-
-[ v3_ca ]
-subjectKeyIdentifier    = hash
-authorityKeyIdentifier  = keyid:always,issuer:always
-basicConstraints        = critical, CA:true
-keyUsage                = cRLSign, keyCertSign
-nsCertType              = sslCA, emailCA, objCA
-nsComment               = "%(cn)s"
-subjectAltName          = email:copy
-issuerAltName           = issuer:copy
-
-'''
-
-ext_template = '''
-basicConstraints        = CA:false
-nsCertType              = client, server
-keyUsage                = nonRepudiation, digitalSignature, keyEncipherment
-extendedKeyUsage        = clientAuth, serverAuth
-nsComment               = "%(ca_name)s"
-subjectKeyIdentifier    = hash
-authorityKeyIdentifier  = keyid, issuer:always
-subjectAltName          = @subject_alt_name
-issuerAltName           = issuer:copy
-nsCaRevocationUrl       = %(ca_base_url)s/crl.pem
-nsRevocationUrl         = %(ca_base_url)s/crl.pem
-crlDistributionPoints   = @cdp_section
-
-[ subject_alt_name ]
-%(alt_names)s
-email = copy
-
-[ cdp_section ]
-URI.1 = %(ca_base_url)s/crl.pem
-'''
-