]> git.proxmox.com Git - proxmox-acme.git/commitdiff
update acme.sh plugins to 3.0.7
authorThomas Lamprecht <t.lamprecht@proxmox.com>
Mon, 13 Nov 2023 10:24:42 +0000 (11:24 +0100)
committerThomas Lamprecht <t.lamprecht@proxmox.com>
Mon, 13 Nov 2023 10:31:59 +0000 (11:31 +0100)
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 <t.lamprecht@proxmox.com>
src/Makefile
src/acme.sh
src/dns-challenge-schema.json
src/test/missing-functions.expected

index 7d9ea94140a5a62e20968e747de543e0a6888f12..80a6c5866fb35a51cf495cee1396e1f05d30833b 100644 (file)
@@ -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 \
index b7caf7a0165d80dd1556b16057a06bb32025066d..377a37e4c9c23bb6988fe5f8863f21b19d3e3a40 160000 (submodule)
@@ -1 +1 @@
-Subproject commit b7caf7a0165d80dd1556b16057a06bb32025066d
+Subproject commit 377a37e4c9c23bb6988fe5f8863f21b19d3e3a40
index 354b49ecfb2483957abec17218aaa5c57860c1dc..12d3b5c59bffdc5261567db69a39aa6178c7ea8c 100644 (file)
@@ -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" : {
       },
       "name" : "DigitalOcean DNS"
    },
+   "dnsexit": {},
    "dnsimple" : {},
    "dnshome": {},
    "dnsservices": {},
    "servercow" : {},
    "simply" : {},
    "tele3" : {},
+   "tencent": {},
    "transip" : {},
    "udr": {},
    "ultra" : {},
index 5c2b053fb49ea2ef1d85eeefb079ef567f60d194..c564f6bb26a89abaf461d536fad9a83e84320db3 100644 (file)
@@ -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