From f9999dd27ab7811aca42bebee0b6fe936cd2c0a9 Mon Sep 17 00:00:00 2001 From: rootzoll Date: Tue, 14 Jul 2020 16:52:33 +0200 Subject: [PATCH] on delete fallback to self-signed certs --- home.admin/config.scripts/bonus.letsencrypt.sh | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/home.admin/config.scripts/bonus.letsencrypt.sh b/home.admin/config.scripts/bonus.letsencrypt.sh index ecf5c7ab5..d1c15badf 100755 --- a/home.admin/config.scripts/bonus.letsencrypt.sh +++ b/home.admin/config.scripts/bonus.letsencrypt.sh @@ -243,6 +243,21 @@ elif [ "$1" = "0" ] || [ "$1" = "off" ]; then --config-home "${ACME_CONFIG_HOME}" \ --cert-home "${ACME_CERT_HOME}" + # revert to old self-singed certs + sudo rm /mnt/hdd/app-data/nginx/tls.cert + sudo rm /mnt/hdd/app-data/nginx/tls.key + sudo rm /mnt/hdd/app-data/nginx/tor_tls.cert + sudo rm /mnt/hdd/app-data/nginx/tor_tls.key + sudo ln -sf /mnt/hdd/lnd/tls.cert /mnt/hdd/app-data/nginx/tls.cert + sudo ln -sf /mnt/hdd/lnd/tls.key /mnt/hdd/app-data/nginx/tls.key + sudo ln -sf /mnt/hdd/lnd/tls.cert /mnt/hdd/app-data/nginx/tor_tls.cert + sudo ln -sf /mnt/hdd/lnd/tls.key /mnt/hdd/app-data/nginx/tor_tls.key + sudo rm -r ${ACME_CONFIG_HOME} + + # restart nginx + echo "# restarting nginx" + sudo systemctl restart nginx 2>&1 + else echo "*** Let's Encrypt Client 'acme.sh' not installed ***" fi