From 419265144890548d65608e7c3deb37d4d8f476af Mon Sep 17 00:00:00 2001 From: Christian Schoenebeck Date: Sun, 9 Nov 2014 16:37:11 +0100 Subject: ddns-scripts: Update to Version 2.1.0-1 see description - fixed postinst and prerm in Makefile - implementation of provider specific update scripts into services and services_ipv6 file. first Provider "no-ip.com" - Thanks to DarkStarXxX for request and testing - finished uci/ddns wiki at http://wiki.openwrt.org/doc/uci/ddns - rewritten retry management - rewritten logging including following Issue 469 https://github.com/openwrt/packages/issues/469 - stop running sections on hotplug ifdown event (like start on ifup) - implement trap detection also kill "sleep" child processes SIGHUP to reload configuration (not really reloading, simply starting a new process) /etc/init.d/ddns reload implemented - code optimization - new provider LoopiaDNS.se Issue 494 https://github.com/openwrt/packages/issues/494 Signed-off-by: Christian Schoenebeck --- net/ddns-scripts/files/usr/lib/ddns/services_ipv6 | 54 ++++++++++++----------- 1 file changed, 28 insertions(+), 26 deletions(-) (limited to 'net/ddns-scripts/files/usr/lib/ddns/services_ipv6') diff --git a/net/ddns-scripts/files/usr/lib/ddns/services_ipv6 b/net/ddns-scripts/files/usr/lib/ddns/services_ipv6 index b0faf4d47..8aeb4e127 100644 --- a/net/ddns-scripts/files/usr/lib/ddns/services_ipv6 +++ b/net/ddns-scripts/files/usr/lib/ddns/services_ipv6 @@ -1,32 +1,34 @@ -# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -# !!!!! IPv6 Version of original services file !!!!! -# !!!!! funtionally and syntax is the same !!!!! -# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -# This file contains the update urls for various dynamic dns services. -# Column one contains the service name, column two contains the update url. -# within the update url there are 4 variables you can use: [USERNAME], -# [PASSWORD], [DOMAIN] and [IP]. These are substituted for the username, -# password, and domain name specified in the /etc/config/ddns file when an -# update is performed. The IP is substituted for the current ip address of the -# router. These variables are case sensitive, while urls generally are not, so -# if you need to enter the same text in the url (which seems very unlikely) put -# that text in lowercase, while the variables should remain in uppercase +#666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666 +#6 +#6 This file contains the update urls for various dynamic dns services. +#6 Column one contains the service name, column two contains the update url. +#6 within the update url there are 4 variables you can use: [USERNAME], +#6 [PASSWORD], [DOMAIN] and [IP]. These are substituted for the username, +#6 password, and domain name specified in the /etc/config/ddns file when an +#6 update is performed. The IP is substituted for the current ip address of the +#6 router. These variables are case sensitive, while urls generally are not, so +#6 if you need to enter the same text in the url (which seems very unlikely) put +#6 that text in lowercase, while the variables should remain in uppercase +#6 +#6 There are TONS of dynamic dns services out there. There's a huge list of them at: +#6 http://www.dmoz.org/Computers/Software/Internet/Servers/Address_Management/Dynamic_DNS_Services/ +#6 If anyone has time they could update this file to be compatible with a bunch of them +#6 +#6 !!! Since ddns-scripts Version 2.x the update of IPv6 addresses is also supported +#6 !!! This file is used for update of IPv6 adresses only. For IPv4 use services +#6 +#6 !!! Since ddns-scripts Version 2.x the update via provider specific update scripts is supported. +#6 !!! This scripts must be located at /usr/lib/ddns directory if defined inside this file. +#6 !!! Use only the script name (without path). Sample: +#6 !!! "example.com" "update_sample.sh" +#6 +#666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666 -# tested with - -# Securepoint Dynamic-DNS-Service +#IPv6 @ Securepoint Dynamic-DNS-Service "spdns.de" "http://[USERNAME]:[PASSWORD]@update.spdns.de/nic/update?hostname=[DOMAIN]&myip=[IP]" -# Hurricane Electric Dynamic DNS +#IPv6 @ Hurricane Electric Dynamic DNS "he.net" "http://[DOMAIN]:[PASSWORD]@dyn.dns.he.net/nic/update?hostname=[DOMAIN]&myip=[IP]" -#### ADD YOURS HERE! ###################################################################################### -# # -# There are TONS of dynamic dns services out there. There's a huge list of them at: # -# http://www.dmoz.org/Computers/Software/Internet/Servers/Address_Management/Dynamic_DNS_Services/ # -# If anyone has time they could update this file to be compatible with a bunch of them # -# # -########################################################################################################### - -# MyDNS.JP +#IPv6 @ MyDNS.JP "mydns.jp" "http://www.mydns.jp/directip.html?MID=[USERNAME]&PWD=[PASSWORD]&IPV6ADDR=[IP]" -- cgit v1.2.3