From 582e673f51940f03d4e82f7e833d6c0ca104c6b1 Mon Sep 17 00:00:00 2001 From: Erich Eckner Date: Mon, 2 Sep 2019 11:58:43 +0200 Subject: do not create missing stuff in sign-ca, but install it in install-ca --- sign-ca.in | 11 ----------- 1 file changed, 11 deletions(-) (limited to 'sign-ca.in') 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 -- cgit v1.2.3-54-g00ecf