From c1a50110a9b4357b9d7ccb69cdb8b850ce9c4fb2 Mon Sep 17 00:00:00 2001 From: Christoph Date: Tue, 29 Sep 2020 13:14:21 +0200 Subject: [PATCH] Fix error revoking a key with old openvpn layout. --- revoke_key.sh | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/revoke_key.sh b/revoke_key.sh index d8fc932..e79c4e1 100755 --- a/revoke_key.sh +++ b/revoke_key.sh @@ -346,6 +346,17 @@ else error "$(cat $log_file)" fi + if [[ -z "$KEY_CONFIG" ]] ; then + if [[ -h "${EASY_RSA_DIR}/openssl.cnf" ]] ; then + KEY_CONFIG="$(realpath "${EASY_RSA_DIR}/openssl.cnf")" + fi + fi + + if [[ -z "$KEY_CONFIG" ]] ; then + fatal "No OpenSSL configuration file found.." + fi + + # --- # - Revoke Key # ---