summaryrefslogtreecommitdiffstats
path: root/scripts/nssdb-generate-sslserver-csr.sh
blob: f9d6ab1da45144d835d67bd86739f28671f8b360 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#!/bin/sh

certutil -R \
 -d nssdb \
 -h internal \
 -f nssdb/password.txt \
 -z nssdb/noise.bin \
 -s "CN=$HOSTNAME,OU=pki-tomcat,O=EXAMPLE" \
 -o sslserver.csr.der

openssl req -inform der -in sslserver.csr.der -out sslserver.csr

#BtoA sslserver.csr.der sslserver.csr.pem
#echo "-----BEGIN NEW CERTIFICATE REQUEST-----" > sslserver.csr
#cat sslserver.csr.pem >> sslserver.csr
#echo "-----END NEW CERTIFICATE REQUEST-----" >> sslserver.csr

rm sslserver.csr.der
#rm sslserver.csr.pem

openssl req -text -noout -in sslserver.csr