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"