ddns-scripts: rollup to version 2.5.0-1 1916/head
authorChristian Schoenebeck <christian.schoenebeck@gmail.com>
Wed, 4 Nov 2015 20:28:28 +0000 (21:28 +0100)
committerChristian Schoenebeck <christian.schoenebeck@gmail.com>
Wed, 4 Nov 2015 20:29:22 +0000 (21:29 +0100)
commit7ea8be0b0d19d95fcc2b2cc9800aa2a919a5a903
tree52805584cc17ebaae44ef2073cb341c85ce8c43f
parent2849864c1ec62121c96701ca2566d17025297d03
ddns-scripts: rollup to version 2.5.0-1

- add -V / --version parameter to show version information
- new option lookup_host as host to use by nslookup/host to validate IP address changes, to be separate from [DOMAIN] parameter which produces a lot of questions in the forum and on multi-host updates
- new option param_enc for optional usage inside update_url [PARAMENC] (will be send urlencoded)
- new option param_opt for optional usage inside update_url [PARAMOPT]
- new service strato.de (IPv4 only) requested by ludwig.jaffe@
- new service variomedia.de (IPv4 & IPv6) requested by Wolfgang Oertl #1884
- rewritten function get_service_data to read services/service_ipv6 file
- allow 3rd parameter inside services/service_ipv6 file - here should be the answer of the ddns provider on success. If parameter is set, it's checked by ddns-scripts and report errors to logfile/syslog if failed and retry
- updated tld_names.dat

Signed-off-by: Christian Schoenebeck <christian.schoenebeck@gmail.com>
net/ddns-scripts/Makefile
net/ddns-scripts/files/ddns.config
net/ddns-scripts/files/dynamic_dns_functions.sh
net/ddns-scripts/files/dynamic_dns_lucihelper.sh
net/ddns-scripts/files/dynamic_dns_updater.sh [changed mode: 0644->0755]
net/ddns-scripts/files/services
net/ddns-scripts/files/services_ipv6
net/ddns-scripts/files/tld_names.dat
net/ddns-scripts/samples/ddns.config_sample
net/ddns-scripts/samples/update_sample.sh