-
Notifications
You must be signed in to change notification settings - Fork 6
/
acme_zoneedit_inc.patch
54 lines (53 loc) · 1.92 KB
/
acme_zoneedit_inc.patch
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
--- org_acme.inc 2024-05-31 15:44:40.809211345 +0200
+++ new_acme.inc 2024-05-31 17:34:01.301047029 +0200
@@ -2732,34 +2732,51 @@
$acme_domain_validation_method['anydns'] = [
'name' => 'notforuser',
'fields' => [
'challengealias' => [
'name' => 'challengealias',
'description' => '(Optional) Adds the --challenge-alias flag to the acme.sh call.<br/>To use a CNAME for _acme-challenge.importantDomain.tld to direct the acme validation to a different (sub)domain _acme-challenge.aliasDomainForValidationOnly.tld, configure the alternate domain here.<br/>More information can be found <a href="https://github.com/acmesh-official/acme.sh/wiki/DNS-alias-mode" target="_new">here</a>.',
'columnheader' => 'Enable DNS alias mode',
'type' => 'textbox',
],
'challengedomain' => [
'name' => 'challengedomain',
'description' => '(Optional) Uses the challenge domain alias value as --domain-alias instead in the acme.sh call.',
'columnheader' => 'Enable DNS domain alias mode',
'type' => 'checkbox',
],
]
];
+$acme_domain_validation_method['dns_zoneedit'] = [
+ 'name' => 'DNS-Zoneedit',
+ 'fields' => [
+ 'ZONEEDIT_ID' => [
+ 'name' => 'zoneedit_id',
+ 'description' => 'ZONEEDIT ID',
+ 'columnheader' => 'ID',
+ 'type' => 'textbox',
+ ],
+ 'ZONEEDIT_Token' => [
+ 'name' => 'zoneedit_token',
+ 'description' => 'ZONEEDIT Token',
+ 'columnheader' => 'Token',
+ 'type' => 'textbox',
+ ],
+ ]
+];
//TODO add more challenge validation types
/*
$acme_domain_validation_method['dns-someprovider'] = [
'name' => 'Some Provider',
'fields' => [
'Provider_Value' => [
'name' => 'provider_value',
'description' => 'Description of this field ' .
'if the description is long, break it into multiple lines ',
'columnheader' => 'Value',
'type' => 'textbox',
'size' => '50',
],
'Provider_Secret' => [
'name' => 'provider_secret',
'description' => 'Secret of some sort',