summaryrefslogtreecommitdiffstats
path: root/scripts/nssdb-generate-subsystem-csr.sh
blob: 73f2cdb6468865c448bacace7e0da786dc7c5446 (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=Subsystem Certificate,OU=pki-tomcat,O=EXAMPLE" \
 -o subsystem.csr.der

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

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

rm subsystem.csr.der
#rm subsystem.csr.pem

openssl req -text -noout -in subsystem.csr