- Enhanced generation CA script and config to further automate different actions

diff --git a/programs/ssl/test-ca/sslconf.txt b/programs/ssl/test-ca/sslconf.txt
index e7901b1..81022d7 100644
--- a/programs/ssl/test-ca/sslconf.txt
+++ b/programs/ssl/test-ca/sslconf.txt
@@ -25,29 +25,14 @@
 x509_extensions         = v3_usr

 

 [ my_policy ]

-countryName             = optional

-stateOrProvinceName     = optional

+countryName             = supplied

 organizationName        = match

-organizationalUnitName  = optional

 commonName              = supplied

-emailAddress            = optional

 

 [ req ]

 distinguished_name      = my_req_dn

 x509_extensions         = v3_ca

-

-[ my_req_dn ]

-countryName             = Country Name..............

-countryName_min         = 2

-countryName_max         = 2

-stateOrProvinceName     = State or Province Name....

-localityName            = Locality Name.............

-0.organizationName      = Organization Name.........

-organizationalUnitName  = Org. Unit Name............

-commonName              = Common Name (required)....

-commonName_max          = 64

-emailAddress            = Email Address.............

-emailAddress_max        = 64

+prompt			= no

 

 [ v3_ca ]

 basicConstraints        = CA:TRUE

@@ -59,3 +44,6 @@
 subjectKeyIdentifier    = hash

 authorityKeyIdentifier  = keyid,issuer

 

+[ my_req_dn ]

+C=NL

+O=PolarSSL