commit 4b5b6874b0a6a83feae7f81d4a168d277d1c0416 parent 51533dd867fdd7a55398a06c17ea453976ab39a4 Author: marcogiovinazzi <marco.giovinazzi@comodojo.org> Date: Fri, 8 Jan 2016 00:43:46 +0100 ddns-scripts: Added duckdns.org service Signed-off-by: Marco Giovinazzi <marco.giovinazzi@comodojo.org> Diffstat:
| M | net/ddns-scripts/Makefile | | | 8 | ++++---- |
| M | 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 @@ -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 <christian.schoenebeck@gmail.com> @@ -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 @@ -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"