ddns-scripts: new Version 2.1.0-2 546/head
authorChristian Schoenebeck <christian.schoenebeck@gmail.com>
Sat, 15 Nov 2014 20:28:01 +0000 (21:28 +0100)
committerChristian Schoenebeck <christian.schoenebeck@gmail.com>
Sat, 15 Nov 2014 20:28:01 +0000 (21:28 +0100)
commitab2b229ad6edd9371a63ddc27b27a0f0857f809e
tree99ccb1a5e1a64f9923c77b069c9f0e8894fe5c73
parenta23e8f6bc1bf53e3d7dea643a841c335c217cf2a
ddns-scripts: new Version 2.1.0-2

- moved /usr/lib/ddns/dynamic_dns_lucihelper.sh from luci-app-ddns into this package
(Github openwrt/luci issue 251)
(OpenWrt Trac tickets 18326 18347)
- fix: dynamic_dns_update.sh did not loop
(OpenWrt Trac ticket 18336)
- add provider cloudflare.com IPv4 and IPv6 (Thanks to Paul for support and testing)
(OpenWrt Trac ticket 12500)
- modified detection, if dynamic_dns_fuctions are used by dynamic_dns_lucihelper.sh
- redirect stdout of wget,curl,host,nslookup,nc etc to /tmp/ddns_$$.dat and *.err instead of variables
- extended error detection in get_local_ip function
- modified verify of option ip_script to allow parameters, when calling
- add provider selfhost.de IPv4
- add provider no-ip.pl (nothing to do with no-ip.com)
(Github openwrt/packages issue #542)
IPv4 (tested) and also added for
IPv6 (NOT tested) because client IP is autodetected be provider
- add getlocalip_sample.sh as sample script for usage of
option ip_source 'script'  together with
option ip_script '/usr/lib/ddns/getlocalip.sh -4'
- cleanup whitespaces at line ends

Signed-off-by: Christian Schoenebeck <christian.schoenebeck@gmail.com>
15 files changed:
net/ddns-scripts/CHANGELOG
net/ddns-scripts/Makefile
net/ddns-scripts/files/etc/config/ddns
net/ddns-scripts/files/etc/config/ddns.sample
net/ddns-scripts/files/etc/init.d/ddns
net/ddns-scripts/files/usr/lib/ddns/create_cert_hashes.sh [deleted file]
net/ddns-scripts/files/usr/lib/ddns/dynamic_dns_functions.sh
net/ddns-scripts/files/usr/lib/ddns/dynamic_dns_lucihelper.tmp.sh [new file with mode: 0755]
net/ddns-scripts/files/usr/lib/ddns/dynamic_dns_updater.sh
net/ddns-scripts/files/usr/lib/ddns/getlocalip_sample.sh [new file with mode: 0755]
net/ddns-scripts/files/usr/lib/ddns/services
net/ddns-scripts/files/usr/lib/ddns/services_ipv6
net/ddns-scripts/files/usr/lib/ddns/update_cloudflare.sh [new file with mode: 0644]
net/ddns-scripts/files/usr/lib/ddns/update_no-ip.sh
net/ddns-scripts/files/usr/lib/ddns/update_sample.sh