handle key generation differently
This commit is contained in:
parent
99baed1516
commit
fd83a01cf7
@ -13,20 +13,20 @@ set -e
|
|||||||
|
|
||||||
SAN="subjectAltName=email:$2"
|
SAN="subjectAltName=email:$2"
|
||||||
|
|
||||||
|
openssl genrsa -out $3.key 2048
|
||||||
|
|
||||||
CSR=$(openssl req \
|
CSR=$(openssl req \
|
||||||
-new \
|
-new \
|
||||||
-newkey rsa:4096 \
|
|
||||||
-sha256 \
|
|
||||||
-nodes \
|
-nodes \
|
||||||
-days 365 \
|
|
||||||
-subj "/CN=$1" \
|
-subj "/CN=$1" \
|
||||||
-reqexts SAN \
|
-reqexts SAN \
|
||||||
-config <(cat /etc/ssl/openssl.cnf; echo '[SAN]'; echo $SAN) \
|
-config <(cat /etc/ssl/openssl.cnf; echo '[SAN]'; echo $SAN) \
|
||||||
-keyout $3.key )
|
-key $3.key )
|
||||||
|
|
||||||
openssl x509 \
|
openssl x509 \
|
||||||
-req \
|
-req \
|
||||||
-in <(echo "$CSR") \
|
-in <(echo "$CSR") \
|
||||||
|
-days 365 \
|
||||||
-CA "ssl/client-certs/client-ca.crt" \
|
-CA "ssl/client-certs/client-ca.crt" \
|
||||||
-CAkey "ssl/client-certs/client-ca.key" \
|
-CAkey "ssl/client-certs/client-ca.key" \
|
||||||
-CAcreateserial \
|
-CAcreateserial \
|
||||||
|
Loading…
x
Reference in New Issue
Block a user