From 93f9e1ce6509ef5ce0536959e2a8f26570b4628c Mon Sep 17 00:00:00 2001
From: pipedreams-zz <4408939+pipedreams-zz@users.noreply.github.com>
Date: Fri, 8 Mar 2019 23:09:10 +0100
Subject: [PATCH 1/3] update dialogValidation.xml: added DNS Service hosting.de
added hosting.de DNS Provider in the list of available APIs
---
.../AcmeClient/forms/dialogValidation.xml | 15 +++++++++++++++
1 file changed, 15 insertions(+)
diff --git a/security/acme-client/src/opnsense/mvc/app/controllers/OPNsense/AcmeClient/forms/dialogValidation.xml b/security/acme-client/src/opnsense/mvc/app/controllers/OPNsense/AcmeClient/forms/dialogValidation.xml
index 4aa5dc036..1243d46fa 100644
--- a/security/acme-client/src/opnsense/mvc/app/controllers/OPNsense/AcmeClient/forms/dialogValidation.xml
+++ b/security/acme-client/src/opnsense/mvc/app/controllers/OPNsense/AcmeClient/forms/dialogValidation.xml
@@ -406,6 +406,21 @@
text
+
+
+ header
+
+
+
+ validation.dns_hostingde_server
+
+ text
+
+
+ validation.dns_hostingde_apiKey
+
+ text
+
header
From 2057d28e062c7c17836bf84d7116b19e27b05f13 Mon Sep 17 00:00:00 2001
From: pipedreams-zz <4408939+pipedreams-zz@users.noreply.github.com>
Date: Sun, 10 Mar 2019 18:57:08 +0100
Subject: [PATCH 2/3] Update certhelper.php
added hosting.de DNS Service
---
.../src/opnsense/scripts/OPNsense/AcmeClient/certhelper.php | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/security/acme-client/src/opnsense/scripts/OPNsense/AcmeClient/certhelper.php b/security/acme-client/src/opnsense/scripts/OPNsense/AcmeClient/certhelper.php
index 78740d9b9..6e034aa13 100755
--- a/security/acme-client/src/opnsense/scripts/OPNsense/AcmeClient/certhelper.php
+++ b/security/acme-client/src/opnsense/scripts/OPNsense/AcmeClient/certhelper.php
@@ -656,6 +656,10 @@ function run_acme_validation($certObj, $valObj, $acctObj)
$proc_env['GD_Key'] = (string)$valObj->dns_gd_key;
$proc_env['GD_Secret'] = (string)$valObj->dns_gd_secret;
break;
+ case 'dns_hostingde':
+ $proc_env['HOSTINGDE_ENDPOINT'] = (string)$valObj->dns_hostingde_server;
+ $proc_env['HOSTINGDE_APIKEY'] = (string)$valObj->dns_hostingde_apiKey;
+ break;
case 'dns_he':
$proc_env['HE_Username'] = (string)$valObj->dns_he_user;
$proc_env['HE_Password'] = (string)$valObj->dns_he_password;
From 01b3517456b912ac95fa68406b61b8810d824f1e Mon Sep 17 00:00:00 2001
From: pipedreams-zz <4408939+pipedreams-zz@users.noreply.github.com>
Date: Sun, 10 Mar 2019 18:59:43 +0100
Subject: [PATCH 3/3] Update AcmeClient.xml
added hosting.de DNS Service
---
.../mvc/app/models/OPNsense/AcmeClient/AcmeClient.xml | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/security/acme-client/src/opnsense/mvc/app/models/OPNsense/AcmeClient/AcmeClient.xml b/security/acme-client/src/opnsense/mvc/app/models/OPNsense/AcmeClient/AcmeClient.xml
index dfb86bc42..ba4e62853 100644
--- a/security/acme-client/src/opnsense/mvc/app/models/OPNsense/AcmeClient/AcmeClient.xml
+++ b/security/acme-client/src/opnsense/mvc/app/models/OPNsense/AcmeClient/AcmeClient.xml
@@ -363,6 +363,7 @@
Gandi LiveDNS API
GoDaddy.com API
GratisDNS.dk
+ hosting.de API
Hurricane Electric
Infoblox API
INWX XMLRPC API
@@ -518,6 +519,12 @@
N
+
+ N
+
+
+ N
+
N