summaryrefslogtreecommitdiff
path: root/sign-ca.in
diff options
context:
space:
mode:
authorErich Eckner <git@eckner.net>2019-09-02 11:58:43 +0200
committerErich Eckner <git@eckner.net>2019-09-02 12:03:10 +0200
commit582e673f51940f03d4e82f7e833d6c0ca104c6b1 (patch)
tree82e830b9d50851cf184cf7adfd4d0c91511459ee /sign-ca.in
parent01335375ec4b1d8d9b5c2f8af7b560bca09796ce (diff)
downloadsimple-pki-582e673f51940f03d4e82f7e833d6c0ca104c6b1.tar.xz
do not create missing stuff in sign-ca, but install it in install-ca
Diffstat (limited to 'sign-ca.in')
-rwxr-xr-xsign-ca.in11
1 files changed, 0 insertions, 11 deletions
diff --git a/sign-ca.in b/sign-ca.in
index beab6da..4f65463 100755
--- a/sign-ca.in
+++ b/sign-ca.in
@@ -13,17 +13,6 @@ if [ -n "${ca_user}" ] \
exec su "${ca_user}" -c "$0"
fi
-for ca in root signing; do
- mkdir -p '#ETCDIR#/simple-pki/ca/'"${ca}"'-ca/private' '#ETCDIR#/simple-pki/ca/'"${ca}"'-ca/db' '#ETCDIR#/simple-pki/crl' '#ETCDIR#/simple-pki/certs'
- chmod 700 '#ETCDIR#/simple-pki/ca/'"${ca}"'-ca/private'
- if [ ! -f '#ETCDIR#/simple-pki/ca/'"${ca}"'-ca/db/'"${ca}"'-ca.db' ]; then
- cp /dev/null '#ETCDIR#/simple-pki/ca/'"${ca}"'-ca/db/'"${ca}"'-ca.db'
- cp /dev/null '#ETCDIR#/simple-pki/ca/'"${ca}"'-ca/db/'"${ca}"'-ca.db.attr'
- echo 01 > '#ETCDIR#/simple-pki/ca/'"${ca}"'-ca/db/'"${ca}"'-ca.crt.srl'
- echo 01 > '#ETCDIR#/simple-pki/ca/'"${ca}"'-ca/db/'"${ca}"'-ca.crl.srl'
- fi
-done
-
if [ -f '#ETCDIR#/simple-pki/ca/root-ca.crt' ]; then
if [ ! -f '#ETCDIR#/simple-pki/ca/root-ca.crt.old' ] \
|| [ "$(stat -c%Y '#ETCDIR#/simple-pki/ca/root-ca.crt.old')" -lt "$(($(date +%s)-60*60*24*ca_min_duration))" ]; then