diff options
author | Erich Eckner <git@eckner.net> | 2019-08-29 14:02:16 +0200 |
---|---|---|
committer | Erich Eckner <git@eckner.net> | 2019-08-29 14:02:16 +0200 |
commit | 623830c910a7fe0635fcde4d2a77dd8519d658c6 (patch) | |
tree | 96e15b3e9080197b7b3f307ff650e15924cbe942 | |
parent | 84b7e63a9a70f6b774e8f778effc5633e900bf5c (diff) | |
download | simple-pki-0.0.tar.xz |
rotate-keys: make directory of webserver configurablev0.0
-rw-r--r-- | cb.conf | 3 | ||||
-rw-r--r-- | rotate-keys.in | 2 |
2 files changed, 4 insertions, 1 deletions
@@ -11,3 +11,6 @@ ca_host='user@ca.example.com' # which user owns the certificates (not root) certificate_user='http' + +# directory of the webserver - must be reachable via https://$host/.csr/ +webserver_dir='/srv/http/httpdocs/.csr' diff --git a/rotate-keys.in b/rotate-keys.in index f965928..0ba3480 100644 --- a/rotate-keys.in +++ b/rotate-keys.in @@ -72,7 +72,7 @@ if [ -n "$(trap)" ]; then exit 1 fi -tmp_dir=$(mktemp -d '/srv/http/httpdocs/.csr/tmp.XXXXXXXXXX') +tmp_dir=$(mktemp -d "${webserver_dir}"'/tmp.XXXXXXXXXX') trap 'rm -rf --one-file-system "${tmp_dir}"' EXIT printf '%s\n' "${hosts}" \ |