Update csr.sh

This commit is contained in:
2018-01-08 08:48:21 -05:00
parent 9e92236ab8
commit 516b2b6412

50
csr.sh
View File

@@ -9,29 +9,29 @@ DOMAIN="home.johnhagunt.com"
for i in $HOSTNAMES; do for i in $HOSTNAMES; do
openssl req -new -sha512 -nodes -out $i.$DOMAIN.csr -newkey rsa:4096 -keyout $i.$DOMAIN.key -config <( openssl req -new -sha512 -nodes -out $i.$DOMAIN.csr -newkey rsa:4096 -keyout $i.$DOMAIN.key -config <(
cat <<-EOF cat <<-EOF
[req] [req]
default_bits = 4096 default_bits = 4096
prompt = no prompt = no
default_md = sha512 default_md = sha512
req_extensions = req_ext req_extensions = req_ext
distinguished_name = dn distinguished_name = dn
[ dn ] [ dn ]
C=US C=US
ST=PA ST=PA
L=Pittsburgh L=Pittsburgh
O=Gaunt O=Gaunt
OU=Gaunt OU=Gaunt
emailAddress=admin@johnhgaunt.com emailAddress=admin@johnhgaunt.com
CN=$i.$DOMAIN CN=$i.$DOMAIN
[ req_ext ] [ req_ext ]
subjectAltName = @alt_names subjectAltName = @alt_names
[ alt_names ] [ alt_names ]
DNS.1 = $i.$DOMAIN DNS.1 = $i.$DOMAIN
DNS.2 = $i DNS.2 = $i
EOF EOF
) )
done done