From c1a6dc29ee13fea39a1730c599e14b7cba5640cd Mon Sep 17 00:00:00 2001 From: galz55 Date: Mon, 22 Jun 2026 21:11:14 +0200 Subject: [PATCH] Fix-15015: check correct path for certbot (#15034) Co-authored-by: galz55 --- ct/nginxproxymanager.sh | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/ct/nginxproxymanager.sh b/ct/nginxproxymanager.sh index 71b4939f6..2bcfa34d4 100644 --- a/ct/nginxproxymanager.sh +++ b/ct/nginxproxymanager.sh @@ -221,7 +221,13 @@ EOF msg_ok "Initialized Backend" msg_info "Starting Services" - CERTBOT_VER=$(/opt/certbot/bin/certbot --version 2>&1 | awk '{print $NF}') + if [ -f /opt/certbot/bin/certbot ]; then + CERTBOT_VER=$(/opt/certbot/bin/certbot --version 2>&1 | awk '{print $NF}' || echo "0.0.0") + elif command -v certbot &>/dev/null; then + CERTBOT_VER=$(certbot --version 2>&1 | awk '{print $NF}' || echo "0.0.0") + else + CERTBOT_VER="2.0.0" + fi if grep -q "Environment=CERTBOT_VERSION" /lib/systemd/system/npm.service; then sed -i "s|Environment=CERTBOT_VERSION=.*|Environment=CERTBOT_VERSION=${CERTBOT_VER}|" /lib/systemd/system/npm.service else