From 05b833d1b66f2e6068175f539dc3d716dbc67e38 Mon Sep 17 00:00:00 2001 From: Nick Bolton Date: Mon, 20 Apr 2015 14:35:29 +0100 Subject: [PATCH] Added OpenSSL config file #4546 --- res/openssl/synergy.conf | 65 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 65 insertions(+) create mode 100644 res/openssl/synergy.conf diff --git a/res/openssl/synergy.conf b/res/openssl/synergy.conf new file mode 100644 index 00000000..c7a3e439 --- /dev/null +++ b/res/openssl/synergy.conf @@ -0,0 +1,65 @@ +# +# Synergy OpenSSL configuration file. +# Used for generation of certificate requests. +# + +dir = . + +[ca] +default_ca = CA_default + +[CA_default] +serial = $dir/serial +database = $dir/certindex.txt +new_certs_dir = $dir/certs +certificate = $dir/cacert.pem +private_key = $dir/private/cakey.pem +default_days = 365 +default_md = md5 +preserve = no +email_in_dn = no +nameopt = default_ca +certopt = default_ca +policy = policy_match + +[policy_match] +countryName = match +stateOrProvinceName = match +organizationName = match +organizationalUnitName = optional +commonName = supplied +emailAddress = optional + +[req] +default_bits = 1024 # Size of keys +default_keyfile = key.pem # name of generated keys +default_md = md5 # message digest algorithm +string_mask = nombstr # permitted characters +distinguished_name = req_distinguished_name +req_extensions = v3_req + +[req_distinguished_name] +0.organizationName = Organization Name (company) +organizationalUnitName = Organizational Unit Name (department, division) +emailAddress = Email Address +emailAddress_max = 40 +localityName = Locality Name (city, district) +stateOrProvinceName = State or Province Name (full name) +countryName = Country Name (2 letter code) +countryName_min = 2 +countryName_max = 2 +commonName = Common Name (hostname, IP, or your name) +commonName_max = 64 +0.organizationName_default = My Company +localityName_default = My Town +stateOrProvinceName_default = State or Providence +countryName_default = US + +[v3_ca] +basicConstraints = CA:TRUE +subjectKeyIdentifier = hash +authorityKeyIdentifier = keyid:always,issuer:always + +[v3_req] +basicConstraints = CA:FALSE +subjectKeyIdentifier = hash