From f0ad4b98083124e9109251114f877c5aaf7c913e Mon Sep 17 00:00:00 2001 From: Javier Marcos Date: Tue, 15 Dec 2020 16:19:06 +0100 Subject: [PATCH] Fix for provision using own certificate --- deploy/provision.sh | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/deploy/provision.sh b/deploy/provision.sh index 0ed42ac1..ac5144fe 100755 --- a/deploy/provision.sh +++ b/deploy/provision.sh @@ -540,13 +540,16 @@ else # Own certificates should copy them if [[ "$TYPE" == "own" ]]; then # Check if certificates exist - if [[ -f "$CERTFILE" ]] && [[ -f "$KEYFILE" ]]; then + if sudo test -f "$CERTFILE" && sudo test -f "$KEYFILE" ; then log "Using existing certificate" sudo cp "$CERTFILE" "$_cert_file" sudo cp "$CERTFILE" "$_cert_file_a" log "Using existing key" sudo cp "$KEYFILE" "$_key_file" sudo cp "$KEYFILE" "$_key_file_a" + else + _log "Certificate or key are missing" + exit $OHNOES fi fi