From 872225a9bcab21d78a6ce08e80cf15c9368ae61d Mon Sep 17 00:00:00 2001
From: FreddleSpl0it <75116288+FreddleSpl0it@users.noreply.github.com>
Date: Fri, 25 Mar 2022 08:47:28 +0100
Subject: [PATCH] dns/ddclient add servercow (#2911)
---
.../src/opnsense/mvc/app/models/OPNsense/DynDNS/DynDNS.xml | 1 +
.../opnsense/service/templates/OPNsense/ddclient/ddclient.conf | 3 +++
2 files changed, 4 insertions(+)
diff --git a/dns/ddclient/src/opnsense/mvc/app/models/OPNsense/DynDNS/DynDNS.xml b/dns/ddclient/src/opnsense/mvc/app/models/OPNsense/DynDNS/DynDNS.xml
index 5f7bea18b..944bc435e 100644
--- a/dns/ddclient/src/opnsense/mvc/app/models/OPNsense/DynDNS/DynDNS.xml
+++ b/dns/ddclient/src/opnsense/mvc/app/models/OPNsense/DynDNS/DynDNS.xml
@@ -55,6 +55,7 @@
Noip
nsupdate.info (IPv4)
nsupdate.info (IPv6)
+ Servercow
spDYN
STRATO
Zoneedit
diff --git a/dns/ddclient/src/opnsense/service/templates/OPNsense/ddclient/ddclient.conf b/dns/ddclient/src/opnsense/service/templates/OPNsense/ddclient/ddclient.conf
index ecf43bc48..1d9dbb54d 100644
--- a/dns/ddclient/src/opnsense/service/templates/OPNsense/ddclient/ddclient.conf
+++ b/dns/ddclient/src/opnsense/service/templates/OPNsense/ddclient/ddclient.conf
@@ -70,6 +70,9 @@ server=ipv4.nsupdate.info, \
{% elif account.service == 'nsupdatev6' %}
protocol=dyndns2, \
server=ipv6.nsupdate.info, \
+{% elif account.service == 'servercow' %}
+protocol=dyndns2, \
+server=dyndns.servercow.de, \
{% elif account.service == 'spdyn' %}
protocol=dyndns2, \
server=update.spdyn.de, \