From aef6663bd02d27d3f726923ccdc2afb94226aab9 Mon Sep 17 00:00:00 2001
From: "Hahn Axel (hahn)" <axel.hahn@iml.unibe.ch>
Date: Wed, 17 Feb 2021 13:43:02 +0100
Subject: [PATCH] fix revoke call; added example for debug parameter

---
 cm.sh              | 5 ++---
 inc_config.sh.dist | 3 +++
 2 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/cm.sh b/cm.sh
index 08a18b2..97776b8 100755
--- a/cm.sh
+++ b/cm.sh
@@ -330,12 +330,11 @@ function public_delete(){
 
 	# TODO: revoke it too??
 	_wd "--- revoke cert"
-	$ACME --revoke -d ${CM_fqdn}
-
+	$ACME --revoke -d ${CM_fqdn} $ACME_Params
 	_wd "--- delete ACME.SH data"
 	$ACME --remove -d ${CM_fqdn} $ACME_Params
 	_wd "--- delete local data"
-	rm -rf ${CM_dircerts} ${CM_filecnf} ${CM_filekey} ${CM_filecsr} ~/.acme.sh/${CM_fqdn}
+	rm -rf ${CM_dircerts} ${CM_filecnf} ${CM_filekey} ${CM_filecsr} ~/.acme.sh/${CM_fqdn} && echo OK
 	_update "deleted ${CM_fqdn}"
 }
 
diff --git a/inc_config.sh.dist b/inc_config.sh.dist
index 3f69189..45b3b34 100644
--- a/inc_config.sh.dist
+++ b/inc_config.sh.dist
@@ -29,6 +29,9 @@ export ACME=../acme.sh/acme.sh
 # and testing purposes
 # export ACME_Params="$ACME_Params --staging"
 
+# activate debugging in acme.sh commands
+# export ACME_Params="$ACME_Params --debug"
+
 # where to write certificate data
 # export CM_diracme="./certs"
 
-- 
GitLab