diff --git a/net/acme/Makefile b/net/acme/Makefile index 09b248e3f..f787f54eb 100644 --- a/net/acme/Makefile +++ b/net/acme/Makefile @@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=acme PKG_VERSION:=2.7.9 -PKG_RELEASE:=1 +PKG_RELEASE:=2 PKG_LICENSE:=GPLv3 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz @@ -25,7 +25,7 @@ include $(INCLUDE_DIR)/package.mk define Package/acme SECTION:=net CATEGORY:=Network - DEPENDS:=+curl +ca-bundle +openssl-util +netcat + DEPENDS:=+curl +ca-bundle +openssl-util +socat TITLE:=ACME (Letsencrypt) client endef diff --git a/net/acme/files/run.sh b/net/acme/files/run.sh index 368de26d3..25c36028a 100644 --- a/net/acme/files/run.sh +++ b/net/acme/files/run.sh @@ -187,7 +187,7 @@ issue_cert() acme_args="$acme_args --dns $dns" elif [ -z "$webroot" ]; then log "Using standalone mode" - acme_args="$acme_args --standalone" + acme_args="$acme_args --standalone --listen-v6" else if [ ! -d "$webroot" ]; then err "$main_domain: Webroot dir '$webroot' does not exist!" @@ -211,6 +211,7 @@ issue_cert() err "Restoring staging certificate" mv "$STATE_DIR/${main_domain}.staging" "$STATE_DIR/${main_domain}" fi + post_checks return 1 fi