From 4b5b6874b0a6a83feae7f81d4a168d277d1c0416 Mon Sep 17 00:00:00 2001 From: marcogiovinazzi Date: Fri, 8 Jan 2016 00:43:46 +0100 Subject: [PATCH] ddns-scripts: Added duckdns.org service Signed-off-by: Marco Giovinazzi --- net/ddns-scripts/Makefile | 8 ++++---- net/ddns-scripts/files/services | 3 +++ 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/net/ddns-scripts/Makefile b/net/ddns-scripts/Makefile index 32b41dc5f..79a59dd80 100755 --- a/net/ddns-scripts/Makefile +++ b/net/ddns-scripts/Makefile @@ -12,7 +12,7 @@ PKG_NAME:=ddns-scripts PKG_VERSION:=2.5.0 # Release == build # increase on changes of services files or tld_names.dat -PKG_RELEASE:=3 +PKG_RELEASE:=4 PKG_LICENSE:=GPL-2.0 PKG_MAINTAINER:=Christian Schoenebeck @@ -88,10 +88,10 @@ define Package/$(PKG_NAME)_nsupdate/description endef define Package/$(PKG_NAME)_nsupdate/config help - The script directly updates a PowerDNS (or maybe bind server) via nsupdate - from bind-client package. It requires + The script directly updates a PowerDNS (or maybe bind server) via nsupdate + from bind-client package. It requires "option dns_server" to be set to the server to be used by nsupdate. - "option username" should be set to the key name and + "option username" should be set to the key name and "option password" to the base64 encoded shared secret. endef diff --git a/net/ddns-scripts/files/services b/net/ddns-scripts/files/services index f2e2b3cf8..05b4d1b9e 100644 --- a/net/ddns-scripts/files/services +++ b/net/ddns-scripts/files/services @@ -106,3 +106,6 @@ # dy.fi Dynamic DNS for finnish users "dy.fi" "http://[USERNAME]:[PASSWORD]@www.dy.fi/nic/update?hostname=[DOMAIN]" + +# duckdns.org as in https://www.duckdns.org/install.jsp#openwrt and https://wiki.openwrt.org/doc/howto/ddns.client/duckdns +"duckdns.org" "http://www.duckdns.org/update?domains=[USERNAME]&token=[PASSWORD]&ip=[IP]" "OK"