]> git.proxmox.com Git - proxmox-acme.git/commitdiff
update acme.sh dns api to v3.0.5 and update schema for new/removed plugins
authorThomas Lamprecht <t.lamprecht@proxmox.com>
Wed, 7 Dec 2022 12:13:34 +0000 (13:13 +0100)
committerThomas Lamprecht <t.lamprecht@proxmox.com>
Wed, 7 Dec 2022 12:27:48 +0000 (13:27 +0100)
added:
  - bunny
  - cpanel
  - curanet
  - dnshome
  - dnsservices
  - fornex
  - geoscaling
  - la
  - mythic_beasts
  - rage4
  - selfhost
  - udr
  - vercel
  - yc

removed:
 - cx (acme.sh commit 29e23ac9)
 - gdnsdk (acme.sh commit 9b27298d)

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 9667eda0a348d88cdbe1e3e432f176b777a34125..12efc6bbeebd933d17bd006d2b8a86df642b8e7f 100644 (file)
@@ -16,20 +16,24 @@ ACME_SOURCES = \
        dnsapi/dns_aws.sh \
        dnsapi/dns_azion.sh \
        dnsapi/dns_azure.sh \
+       dnsapi/dns_bunny.sh \
        dnsapi/dns_cf.sh \
        dnsapi/dns_clouddns.sh \
        dnsapi/dns_cloudns.sh \
        dnsapi/dns_cn.sh \
        dnsapi/dns_conoha.sh \
        dnsapi/dns_constellix.sh \
-       dnsapi/dns_cx.sh \
+       dnsapi/dns_cpanel.sh \
+       dnsapi/dns_curanet.sh \
        dnsapi/dns_cyon.sh \
        dnsapi/dns_da.sh \
        dnsapi/dns_ddnss.sh \
        dnsapi/dns_desec.sh \
        dnsapi/dns_df.sh \
        dnsapi/dns_dgon.sh \
+       dnsapi/dns_dnshome.sh \
        dnsapi/dns_dnsimple.sh \
+       dnsapi/dns_dnsservices.sh \
        dnsapi/dns_do.sh \
        dnsapi/dns_doapi.sh \
        dnsapi/dns_domeneshop.sh \
@@ -45,11 +49,12 @@ ACME_SOURCES = \
        dnsapi/dns_edgedns.sh \
        dnsapi/dns_euserv.sh \
        dnsapi/dns_exoscale.sh \
+       dnsapi/dns_fornex.sh \
        dnsapi/dns_freedns.sh \
        dnsapi/dns_gandi_livedns.sh \
        dnsapi/dns_gcloud.sh \
        dnsapi/dns_gd.sh \
-       dnsapi/dns_gdnsdk.sh \
+       dnsapi/dns_geoscaling.sh \
        dnsapi/dns_he.sh \
        dnsapi/dns_hetzner.sh \
        dnsapi/dns_hexonet.sh \
@@ -67,6 +72,7 @@ ACME_SOURCES = \
        dnsapi/dns_kas.sh \
        dnsapi/dns_kinghost.sh \
        dnsapi/dns_knot.sh \
+       dnsapi/dns_la.sh \
        dnsapi/dns_leaseweb.sh \
        dnsapi/dns_lexicon.sh \
        dnsapi/dns_linode.sh \
@@ -80,6 +86,7 @@ ACME_SOURCES = \
        dnsapi/dns_myapi.sh \
        dnsapi/dns_mydevil.sh \
        dnsapi/dns_mydnsjp.sh \
+       dnsapi/dns_mythic_beasts.sh \
        dnsapi/dns_namecheap.sh \
        dnsapi/dns_namecom.sh \
        dnsapi/dns_namesilo.sh \
@@ -107,24 +114,29 @@ ACME_SOURCES = \
        dnsapi/dns_porkbun.sh \
        dnsapi/dns_rackcorp.sh \
        dnsapi/dns_rackspace.sh \
+       dnsapi/dns_rage4.sh \
        dnsapi/dns_rcode0.sh \
        dnsapi/dns_regru.sh \
        dnsapi/dns_scaleway.sh \
        dnsapi/dns_schlundtech.sh \
        dnsapi/dns_selectel.sh \
+       dnsapi/dns_selfhost.sh \
        dnsapi/dns_servercow.sh \
        dnsapi/dns_simply.sh \
        dnsapi/dns_tele3.sh \
        dnsapi/dns_transip.sh \
+       dnsapi/dns_udr.sh \
        dnsapi/dns_ultra.sh \
        dnsapi/dns_unoeuro.sh \
        dnsapi/dns_variomedia.sh \
        dnsapi/dns_veesp.sh \
+       dnsapi/dns_vercel.sh \
        dnsapi/dns_vscale.sh \
        dnsapi/dns_vultr.sh \
        dnsapi/dns_websupport.sh \
        dnsapi/dns_world4you.sh \
        dnsapi/dns_yandex.sh \
+       dnsapi/dns_yc.sh \
        dnsapi/dns_zilore.sh \
        dnsapi/dns_zone.sh \
        dnsapi/dns_zonomi.sh \
index 8fcecd59a0fd991f1fb4248692af63889bb90d81..16dc21afff11c1f4de7ebe627ed60d41496d1565 160000 (submodule)
@@ -1 +1 @@
-Subproject commit 8fcecd59a0fd991f1fb4248692af63889bb90d81
+Subproject commit 16dc21afff11c1f4de7ebe627ed60d41496d1565
index 39ac2babdd5eef71d5a31216375bc970098bad76..7dc59dfc51caf695a7bd5f34f6a46238dbc785b7 100644 (file)
@@ -92,6 +92,7 @@
    },
    "azion" : {},
    "azure" : {},
+   "bunny": {},
    "cf" : {
       "description" : "Either provide global account key and email, or CF API token and Account ID.",
       "fields" : {
    "cn" : {},
    "conoha" : {},
    "constellix" : {},
-   "cx" : {},
+   "cpanel": {},
+   "curanet": {},
    "cyon" : {},
    "da" : {},
    "ddnss" : {},
       "name" : "DigitalOcean DNS"
    },
    "dnsimple" : {},
+   "dnshome": {},
+   "dnsservices": {},
    "do" : {},
    "doapi" : {},
    "domeneshop" : {},
    "euserv" : {},
    "exoscale" : {},
    "freedns" : {},
+   "fornex": {},
    "gandi_livedns" : {},
    "gcloud" : {},
+   "geoscaling": {},
    "gd" : {
       "fields" : {
          "GD_Key" : {
       },
       "name" : "GoDaddy"
    },
-   "gdnsdk" : {},
    "he" : {},
    "hetzner" : {},
    "hexonet" : {},
    "linode" : {},
    "linode_v4" : {},
    "loopia" : {},
+   "la": {},
    "lua" : {},
    "maradns" : {},
    "me" : {},
    "myapi" : {},
    "mydevil" : {},
    "mydnsjp" : {},
+   "mythic_beasts": {},
    "namecheap" : {},
    "namecom" : {},
    "namesilo" : {},
    },
    "rackcorp" : {},
    "rackspace" : {},
+   "rage4": {},
    "rcode0" : {},
    "regru" : {},
    "scaleway" : {},
    "schlundtech" : {},
+   "selfhost": {},
    "selectel" : {},
    "servercow" : {},
    "simply" : {},
    "tele3" : {},
    "transip" : {},
+   "udr": {},
    "ultra" : {},
    "unoeuro" : {},
    "variomedia" : {},
    "veesp" : {},
+   "vercel": {},
    "vscale" : {},
    "vultr" : {},
    "websupport" : {},
       "name" : "World4You"
    },
    "yandex" : {},
+   "yc": {},
    "zilore" : {},
    "zone" : {},
    "zonomi" : {}
index 95479362101dcfaa3e387deada5a4ac6457b1793..467f9ac400d761eb737ca07d89113810dc9c7566 100644 (file)
@@ -1,4 +1,5 @@
+../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
 ../acme.sh/dnsapi/dns_do.sh:      for _rrid in ${_rr_list}; do
-../acme.sh/dnsapi/dns_gdnsdk.sh:  for _domain in $_domains; do
+../acme.sh/dnsapi/dns_mythic_beasts.sh:  export _H1 _H2
 ../acme.sh/dnsapi/dns_openstack.sh:    for _rec in $_records; do