Merge pull request #2251 from marcogiovinazzi/ddns-duckdns.org

ddns-scripts: Added duckdns.org service
This commit is contained in:
Hannu Nyman
2016-01-10 00:42:16 +02:00
2 changed files with 7 additions and 4 deletions
+4 -4
View File
@@ -12,7 +12,7 @@ PKG_NAME:=ddns-scripts
PKG_VERSION:=2.5.0 PKG_VERSION:=2.5.0
# Release == build # Release == build
# increase on changes of services files or tld_names.dat # increase on changes of services files or tld_names.dat
PKG_RELEASE:=3 PKG_RELEASE:=4
PKG_LICENSE:=GPL-2.0 PKG_LICENSE:=GPL-2.0
PKG_MAINTAINER:=Christian Schoenebeck <christian.schoenebeck@gmail.com> PKG_MAINTAINER:=Christian Schoenebeck <christian.schoenebeck@gmail.com>
@@ -88,10 +88,10 @@ define Package/$(PKG_NAME)_nsupdate/description
endef endef
define Package/$(PKG_NAME)_nsupdate/config define Package/$(PKG_NAME)_nsupdate/config
help help
The script directly updates a PowerDNS (or maybe bind server) via nsupdate The script directly updates a PowerDNS (or maybe bind server) via nsupdate
from bind-client package. It requires from bind-client package. It requires
"option dns_server" to be set to the server to be used by nsupdate. "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. "option password" to the base64 encoded shared secret.
endef endef
+3
View File
@@ -106,3 +106,6 @@
# dy.fi Dynamic DNS for finnish users # dy.fi Dynamic DNS for finnish users
"dy.fi" "http://[USERNAME]:[PASSWORD]@www.dy.fi/nic/update?hostname=[DOMAIN]" "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"