From 8ff6537f4232706d35d16625a89ee0f49be93877 Mon Sep 17 00:00:00 2001 From: Benjamin Drung Date: Wed, 18 Jan 2023 00:14:02 +0100 Subject: [PATCH] ddns-scripts: add hosting.de provider Add hosting.de provider. To use dynamic DNS you have to create a DDNS host with a separate DDNS user. Note: As of 2023-01-17 hosting.de does not work with wget which will fail with `400: Bad Request` (it will work with `--auth-no-challenge`). You should use curl instead. I have reported that to the provider. Signed-off-by: Benjamin Drung --- net/ddns-scripts/Makefile | 2 +- .../files/usr/share/ddns/default/hosting.de.json | 11 +++++++++++ net/ddns-scripts/files/usr/share/ddns/list | 1 + 3 files changed, 13 insertions(+), 1 deletion(-) create mode 100644 net/ddns-scripts/files/usr/share/ddns/default/hosting.de.json diff --git a/net/ddns-scripts/Makefile b/net/ddns-scripts/Makefile index 2ac7fb58c..5729305dc 100644 --- a/net/ddns-scripts/Makefile +++ b/net/ddns-scripts/Makefile @@ -8,7 +8,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=ddns-scripts PKG_VERSION:=2.8.2 -PKG_RELEASE:=33 +PKG_RELEASE:=34 PKG_LICENSE:=GPL-2.0 diff --git a/net/ddns-scripts/files/usr/share/ddns/default/hosting.de.json b/net/ddns-scripts/files/usr/share/ddns/default/hosting.de.json new file mode 100644 index 000000000..c41ee35e4 --- /dev/null +++ b/net/ddns-scripts/files/usr/share/ddns/default/hosting.de.json @@ -0,0 +1,11 @@ +{ + "name": "hosting.de", + "ipv4": { + "url": "https://[USERNAME]:[PASSWORD]@ddns.hosting.de/nic/update?hostname=[DOMAIN]&myip=[IP]", + "answer": "good|nochg" + }, + "ipv6": { + "url": "https://[USERNAME]:[PASSWORD]@ddns.hosting.de/nic/update?hostname=[DOMAIN]&myip=[IP]", + "answer": "good|nochg" + } +} diff --git a/net/ddns-scripts/files/usr/share/ddns/list b/net/ddns-scripts/files/usr/share/ddns/list index 310437621..ef117c654 100644 --- a/net/ddns-scripts/files/usr/share/ddns/list +++ b/net/ddns-scripts/files/usr/share/ddns/list @@ -32,6 +32,7 @@ easydns.com goip.de google.com he.net +hosting.de infomaniak.com inwx.de joker.com