summaryrefslogtreecommitdiffstats
path: root/scripts/external-tinyca-sign.sh
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/external-tinyca-sign.sh')
-rwxr-xr-xscripts/external-tinyca-sign.sh18
1 files changed, 18 insertions, 0 deletions
diff --git a/scripts/external-tinyca-sign.sh b/scripts/external-tinyca-sign.sh
new file mode 100755
index 0000000..3ec14a2
--- /dev/null
+++ b/scripts/external-tinyca-sign.sh
@@ -0,0 +1,18 @@
+#!/bin/sh
+
+/usr/bin/openssl ca \
+ -batch \
+ -passin pass:Secret123 \
+ -notext \
+ -config /root/.TinyCA/RootCA/openssl.cnf \
+ -name ca_ca \
+ -in "ca_signing.csr" \
+ -out "ca_signing.crt" \
+ -days 7200 \
+ -preserveDN \
+ -md sha256 \
+ -noemailDN
+
+# -config external-tinyca.cnf \
+
+/bin/cp /root/.TinyCA/RootCA/cacert.pem external.crt