Florian Eckert
37045562d9
ddns-scripts: cleanup prerm script
...
Signed-off-by: Florian Eckert <fe@dev.tdt.de >
2020-09-21 10:17:01 +02:00
Florian Eckert
ac0e0feac1
ddns-scripts: update makefile package descriptions
...
Signed-off-by: Florian Eckert <fe@dev.tdt.de >
2020-09-21 10:17:01 +02:00
Florian Eckert
686fd42bb5
ddns-scripts: cleanup Makefile
...
Signed-off-by: Florian Eckert <fe@dev.tdt.de >
2020-09-21 10:17:01 +02:00
Florian Eckert
fdf1cdbd7b
ddns-scripts: update cnkuai.cn to json
...
Signed-off-by: Florian Eckert <fe@dev.tdt.de >
2020-09-21 10:17:01 +02:00
Florian Eckert
96c67053e3
ddns-scripts: update route53-v1 to json
...
Signed-off-by: Florian Eckert <fe@dev.tdt.de >
2020-09-21 10:17:01 +02:00
Florian Eckert
e051d37720
ddns-scripts: update bind-nsupdate to json
...
Signed-off-by: Florian Eckert <fe@dev.tdt.de >
2020-09-21 10:17:01 +02:00
Florian Eckert
cabdcdf795
ddns-scripts: update no-ip.com to json
...
Signed-off-by: Florian Eckert <fe@dev.tdt.de >
2020-09-21 10:17:01 +02:00
Florian Eckert
6945528179
ddns-scripts: update digitalocean.com-v2 to json
...
Signed-off-by: Florian Eckert <fe@dev.tdt.de >
2020-09-21 10:17:01 +02:00
Florian Eckert
f9f3d67a57
ddns-scripts: update godaddy.com-v1 to json
...
Signed-off-by: Florian Eckert <fe@dev.tdt.de >
2020-09-21 10:17:01 +02:00
Florian Eckert
a4b13ba1dd
ddns-scripts: update freedns.42.pl to json
...
Signed-off-by: Florian Eckert <fe@dev.tdt.de >
2020-09-21 10:17:01 +02:00
Florian Eckert
7a41ef8283
ddns-scripts: update cloudflare.com-v4 to json
...
Signed-off-by: Florian Eckert <fe@dev.tdt.de >
2020-09-21 10:17:01 +02:00
Florian Eckert
46991fb58c
ddns-scripts: update install for service provider json files
...
Signed-off-by: Florian Eckert <fe@dev.tdt.de >
2020-09-21 10:17:01 +02:00
Florian Eckert
5229d8f954
ddns-scripts: convert ddns service provider files into json
...
Signed-off-by: Florian Eckert <fe@dev.tdt.de >
2020-09-21 10:17:01 +02:00
Florian Eckert
1b3bb98fcf
ddns-scripts: load ddsn service provider parameter from json
...
Signed-off-by: Florian Eckert <fe@dev.tdt.de >
2020-09-21 10:17:01 +02:00
Norman Gehrsitz
aa8ee7e440
ddns-scripts: cloudflare.com-v4: Simplify Bearer Token support
...
Signed-off-by: Norman Gehrsitz <gehrsitz.norman@student.dhbw-kahlsruhe.de >
2020-08-18 11:06:34 +02:00
Mateusz Stępień
f778b1eea3
ddns-scripts: Add moniker.com DDNS service
...
Signed-off-by: Mateusz Stępień <mateusz@argc.pl >
2020-08-16 17:42:05 +02:00
Paul Spooren
30ea917518
treewide: replace which with command -v
...
Fix shellcheck SC2230
> which is non-standard. Use builtin 'command -v' instead.
Once applied to everything concerning OpenWrt we can disable the busybox
feature `which` and save 3.8kB.
Signed-off-by: Paul Spooren <mail@aparcar.org >
2020-08-09 13:58:14 -10:00
Frank Zhang
bf1d880c24
ddns-scripts: Added api token method for cloudflare ddns script v4
...
Update cloudflare token ddns file
Signed-off-by: Frank Zhang <i@xjboss.net >
2020-06-21 16:08:22 +08:00
Jeroen Peelaerts
e297ffbe34
ddns-scripts: Add digitalocean as DDNS provider
...
Signed-off-by: Jeroen Peelaerts <jeroen.peelaerts@gmail.com >
2020-05-03 00:15:13 +02:00
Zheng Luo
88b03577c4
ddns-scripts: cloudflare.com-v4: Fix grep patterns.
...
Related commit: 0080bb4b
Use `\s*` instead of ` \?` to match 0 or multiple spaces.
Signed-off-by: Zheng Luo <cherrotluo@gmail.com >
2020-04-29 16:22:59 +08:00
Michael Gray
0080bb4bba
ddns-scripts: cloudflare.com-v4: Fix success check for new response format
...
JSON response now has spaces between parameters. Accept this new format and the old one.
Signed-off-by: Michael Gray <michael.gray@lantisproject.com >
2020-04-25 17:36:51 +10:00
Chip Lee
066b8b427a
ddns-scripts: Append ddns script for cnkuai.cn
...
A low-cost domain name service provider in China
Signed-off-by: Chip Lee <chplee@gmail.com >
2020-03-21 20:31:05 +08:00
Rosen Penev
19db7c08cc
ddns-scripts: bump package version
...
Signed-off-by: Rosen Penev <rosenp@gmail.com >
2020-02-28 15:33:46 -08:00
Rosen Penev
bf68826897
ddns-scripts: fix logging bug
...
Fixes issue #11282 , this patch was provided by PaulFertser on the #openwrt
IRC.
Signed-off-by: Rosen Penev <rosenp@gmail.com >
2020-02-28 15:33:05 -08:00
Rosen Penev
635339663b
Revert "ddns-scripts: Fixed HE (hurricane electric) to tunnelbroker.net"
...
This reverts commit 3dbdd67cf9 .
This is totally wrong. tunnelbroker.net is completely different.
Signed-off-by: Rosen Penev <rosenp@gmail.com >
2020-01-30 16:23:13 -08:00
Rosen Penev
81d67a21b1
Revert "ddns-scripts: fix cloudflare.com-v4"
...
This reverts commit 67e2efb301 .
This is totally wrong. The actual bug is in the luci app.
2020-01-30 16:20:56 -08:00
Rosen Penev
da57ac0f39
ddns-scripts: use HTTP for IPv6 dyndns URL
...
Signed-off-by: Rosen Penev <rosenp@gmail.com >
2020-01-27 22:20:27 -08:00
Rosen Penev
fdfe5a7607
ddns-scripts: remove HTTPS from dyndns URL
...
HTTPS support is not provided by default.
Also fixed a mistakenly added ].
Signed-off-by: Rosen Penev <rosenp@gmail.com >
2020-01-27 22:17:26 -08:00
Rosen Penev
a0fa14360c
ddns-scripts: use new DDNS URL for dyndns.org
...
https://github.com/openwrt/packages/issues/8360
Signed-off-by: Rosen Penev <rosenp@gmail.com >
2020-01-27 21:28:15 -08:00
Rosen Penev
4128151843
ddns-scripts: update ddnss.de response
...
https://github.com/openwrt/packages/issues/8013
Signed-off-by: Rosen Penev <rosenp@gmail.com >
2020-01-27 21:28:15 -08:00
Rosen Penev
67e2efb301
ddns-scripts: fix cloudflare.com-v4
...
https://github.com/openwrt/packages/issues/11042
Signed-off-by: Rosen Penev <rosenp@gmail.com >
2020-01-27 21:28:15 -08:00
Euler Alves
3dbdd67cf9
ddns-scripts: Fixed HE (hurricane electric) to tunnelbroker.net
...
Hurricane Electric provides a free IPv6inIPv4 tunnel. It changed its ipv4 ddns service, fully needed to keep the ipv6 tunnel up, to the domain tunnelbroker.net. Besides, the old he.net script was bugged because it doesn't had a [USERNAME] placement but instead two [DOMAIN]. The new tunnelbroker.net update URL, still provided by Hurricane Electric, is https://[USERNAME]:[PASSWORD]@ipv4.tunnelbroker.net/nic/update?hostname=[DOMAIN]&myip=[IP] and it gets the response good or nochg
Signed-off-by: Euler Alves <euler@alves.pro.br >
(fixed-signed-off-by and prefixed)
Signed-off-by: Rosen Penev <rosenp@gmail.com >
2020-01-27 21:28:15 -08:00
Euler Alves
7e5a43228f
ddns-scripts: Incremented PKG_RELEASE: fix in files/services
...
PKG_RELEASE was incremented to 15 because of a fix in files/services
Signed-off-by: Euler Alves <euler@alves.pro.br >
(fixed-signed-off-by and prefixed)
Signed-off-by: Rosen Penev <rosenp@gmail.com >
2020-01-27 21:28:14 -08:00
Kwonjin Jeong
e25b558999
ddns-scripts: Change protocols of afraid.org urls to HTTPS.
...
- Use HTTPS protocol for updating urls for afraid.org to protect the password.
- Bump/align package version number.
Signed-off-by: Kwonjin Jeong <gram25gwh@gmail.com >
2019-12-01 15:24:38 +09:00
Leong Hui Wong
a6f1ff5a85
treewide: update wiki links
...
Signed-off-by: Leong Hui Wong <wong.leonghui@gmail.com >
2019-11-29 09:16:02 +08:00
Paul Tobias
21f5cdd2fa
ddns-scripts: Use https for domains.google.com
...
Without https the update fails with:
```
132954 : #> /usr/bin/curl -RsS -o /var/run/ddns/myddns_ipv4.dat --stderr /var/run/ddns/myddns_ipv4.err --noproxy '*' 'http://CENSORED:***PW***@domains.google.com/nic/update?hostname=CENSORED&myip=CENSORED '
132954 : DDNS Provider answered:
<HTML>
<HEAD>
<TITLE>Moved Temporarily</TITLE>
</HEAD>
<BODY BGCOLOR="#FFFFFF" TEXT="#000000 ">
<H1>Moved Temporarily</H1>
The document has moved <A HREF="https://domains.google.com/nic/update?hostname=CENSORED&myip=CENSORED ">here</A>.
</BODY>
</HTML>
132954 ERROR : IP update not accepted by DDNS Provider
```
Signed-off-by: Paul Tobias <tobias.pal@gmail.com >
2019-09-12 15:26:07 -07:00
Dirk Brenken
2e06c4ec93
ddns-scripts: various fixes
...
* use '$ddns_rundir' in 'get_service_data' for pipe creation, fix #8971
* add missing local variables in 'get_service_data'
* change DNS server verification with drill in 'verify_host_port',
fix/supersed #8935
* remove needless cat calls in 'verify_host_port'
* set cloudfare TTL to min. 120 seconds, fix #7745
* bump/align package version number
Signed-off-by: Dirk Brenken <dev@brenken.org >
2019-07-03 22:41:26 +02:00
James Qian
e4951651e2
ddns-scripts: modify deSEC update url
...
the latest update url format for deSEC is
http(s)://update.dedyn.io/update?username=[USERNAME]&password=[PWD]
Signed-off-by: James Qian <sotux82@gmail.com >
2019-06-26 16:47:12 +08:00
Florian Keller
87731d00e0
ddns-scripts: Add INWX service
...
Signed-off-by: Florian Keller <github@floriankeller.de >
2019-06-05 10:22:07 +02:00
Keve Mueller
c9188f5014
ddns-scripts: Bumped PKG_RELEASE
...
Signed-off-by: Keve Mueller <keve@keve.hu >
2019-04-11 13:27:50 +02:00
Keve Mueller
3cce724dbe
ddns-scripts: Working example to use local_script to derive a SLAAC IPv6 address
...
Signed-off-by: Keve Mueller <keve@keve.hu >
2019-04-11 13:15:45 +02:00
Jan Pavlinec
f145eb642b
ddns-scripts: add hsts-file parameter to wget call
...
Note: this should prevent wget to writing to /root/.wget-hsts
which can lead to flash memory degradation.
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz >
2019-03-25 13:34:28 +01:00
Martin Konrad
c845b17928
ddns-scripts: submit one change at a time to route53
...
This prevents updates from failing if multiple instances of the
script are running in parallel. This fixes #7492 .
Signed-off-by: Martin Konrad <info@martin-konrad.net >
2018-11-23 13:56:38 -05:00
Dirk Brenken
e2f73cbd58
ddns-scripts: multiple fixes
...
* replace shell based urlencoder with an awk variant
* fix write_log function/syslog output in case of an error
* protect answer string with double quotes in update_route53
* remove bogus set/IFS options in update_route53
* clean-up update_route53 a little bit
This patchset finally fix #6977
Many thanks to @mark0n & @a-bali for testing & debugging
Signed-off-by: Dirk Brenken <dev@brenken.org >
2018-09-28 07:41:52 +02:00
Jacek Politowski
dee7740968
ddns-scripts: Respect config option 'ip_source'
...
Option 'ip_source' was silently ignored during public IP discovery.
Discovery (in spite of chosen 'ip_source') was based only on
'ip_network', 'ip_interface', 'ip_script' or 'ip_url' options (in this
order) if they were set. This could lead to misleading log entries
"Detect local IP on '$ip_source'" pointing to source that wasn't really
used.
Now only option relevant to configured 'ip_source' is taken into
account.
Signed-off-by: Jacek Politowski <dev@jpol.net.pl >
2018-08-27 19:47:41 +02:00
Dirk Brenken
2e13d92b4f
ddns-scripts: revert latest noglob/subshell changes
...
* partly revert 9e79e1b to fix #6861
* simplify CURL_SSL detection
* bump package version in Makefile & script library
Signed-off-by: Dirk Brenken <dev@brenken.org >
2018-08-26 07:15:46 +02:00
Dirk Brenken
31a3852044
Merge pull request #6747 from mark0n/fix-curl-variable
...
ddns-scripts: Fix problems detecting if curl is SSL capable
2018-08-20 18:04:16 +02:00
Martin Konrad
c9b5b02200
ddns-scripts_route53-v1: Fix problems detecting curl
...
Ensure cURL is installed and has SSL support. This fixes
issue 6744.
Signed-off-by: Martin Konrad <info@martin-konrad.net >
2018-08-20 11:30:37 -04:00
Jo-Philipp Wich
65d9b3f92b
Merge pull request #6562 from KarlVogel/host_sanitize
...
ddns-scripts: sanitize host charset and shell escape characters
2018-08-16 15:44:28 +02:00
Christian Schoenebeck
a6551b2cbc
ddns-scripts: bump to version 2.7.8-1
...
- remove Cloudflare v1 protocol support #6084 #6519
- fix goip.de update url #6448 #6519
- change Cloudflare v4 to read "Proxied" from current setting at Cloudflare Dashboard #5097 #6364 #6505
- fix replace of password inside logfile #6568
- remove myself as PKG_MAINTAINER
Signed-off-by: Christian Schoenebeck <christian.schoenebeck@gmail.com >
2018-08-01 09:36:33 +02:00