From 9eb0ca0c0f3ff251d3025e91181480e79b9597d9 Mon Sep 17 00:00:00 2001 From: Thomas Lamprecht Date: Mon, 13 Nov 2023 11:24:42 +0100 Subject: [PATCH] update acme.sh plugins to 3.0.7 added: - artfiles - bookmyname - dnsexit - tencent The first one added a new false-positive where our heuristic matched the "_acme-challenge " inside the sed arguments, but that clearly isn't a function. Signed-off-by: Thomas Lamprecht --- src/Makefile | 4 ++++ src/acme.sh | 2 +- src/dns-challenge-schema.json | 4 ++++ src/test/missing-functions.expected | 1 + 4 files changed, 10 insertions(+), 1 deletion(-) diff --git a/src/Makefile b/src/Makefile index 7d9ea94..80a6c58 100644 --- a/src/Makefile +++ b/src/Makefile @@ -10,12 +10,14 @@ ACME_SOURCES = \ dnsapi/dns_ad.sh \ dnsapi/dns_ali.sh \ dnsapi/dns_anx.sh \ + dnsapi/dns_artfiles.sh \ dnsapi/dns_arvan.sh \ dnsapi/dns_aurora.sh \ dnsapi/dns_autodns.sh \ dnsapi/dns_aws.sh \ dnsapi/dns_azion.sh \ dnsapi/dns_azure.sh \ + dnsapi/dns_bookmyname.sh \ dnsapi/dns_bunny.sh \ dnsapi/dns_cf.sh \ dnsapi/dns_clouddns.sh \ @@ -31,6 +33,7 @@ ACME_SOURCES = \ dnsapi/dns_desec.sh \ dnsapi/dns_df.sh \ dnsapi/dns_dgon.sh \ + dnsapi/dns_dnsexit.sh \ dnsapi/dns_dnshome.sh \ dnsapi/dns_dnsimple.sh \ dnsapi/dns_dnsservices.sh \ @@ -128,6 +131,7 @@ ACME_SOURCES = \ dnsapi/dns_servercow.sh \ dnsapi/dns_simply.sh \ dnsapi/dns_tele3.sh \ + dnsapi/dns_tencent.sh \ dnsapi/dns_transip.sh \ dnsapi/dns_udr.sh \ dnsapi/dns_ultra.sh \ diff --git a/src/acme.sh b/src/acme.sh index b7caf7a..377a37e 160000 --- a/src/acme.sh +++ b/src/acme.sh @@ -1 +1 @@ -Subproject commit b7caf7a0165d80dd1556b16057a06bb32025066d +Subproject commit 377a37e4c9c23bb6988fe5f8863f21b19d3e3a40 diff --git a/src/dns-challenge-schema.json b/src/dns-challenge-schema.json index 354b49e..12d3b5c 100644 --- a/src/dns-challenge-schema.json +++ b/src/dns-challenge-schema.json @@ -60,6 +60,7 @@ "name" : "Alibaba Cloud DNS" }, "anx" : {}, + "artfiles": {}, "arvan" : {}, "aurora" : { "fields" : { @@ -93,6 +94,7 @@ "azion" : {}, "azure" : {}, "bunny": {}, + "bookmyname": {}, "cf" : { "description" : "Either provide global account key and email, or CF API token and Account ID.", "fields" : { @@ -140,6 +142,7 @@ }, "name" : "DigitalOcean DNS" }, + "dnsexit": {}, "dnsimple" : {}, "dnshome": {}, "dnsservices": {}, @@ -358,6 +361,7 @@ "servercow" : {}, "simply" : {}, "tele3" : {}, + "tencent": {}, "transip" : {}, "udr": {}, "ultra" : {}, diff --git a/src/test/missing-functions.expected b/src/test/missing-functions.expected index 5c2b053..c564f6b 100644 --- a/src/test/missing-functions.expected +++ b/src/test/missing-functions.expected @@ -1,3 +1,4 @@ +../acme.sh/dnsapi/dns_artfiles.sh: response="$(printf -- '%s' "$response" | sed '/_acme-challenge "'"$txtValue"'"/d')" ../acme.sh/dnsapi/dns_aws.sh: _error "invalid domain" ../acme.sh/dnsapi/dns_cpanel.sh: for _domain in $_domains; do ../acme.sh/dnsapi/dns_cyon.sh: printf "%s" "${_dns_entries}" | while read -r _hash _identifier; do