Michal Vasilek
001564ed83
ddns-scripts: fix cloudflare&digitalocean provides
...
Fixes mistake in dbe79e409d
, the
cloudflare PROVIDES got mixed up with digitalocean.
Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
2022-10-18 13:45:52 +02:00
Michal Vasilek
dbe79e409d
ddns-scripts: add PROVIDES for old package names
...
* ddns-scripts-services: provide ddns-scripts_service
* ddns-scripts-cloudflare: provide ddns-scripts_digitalocean.com-v2
* ddns-scripts-freedns: provide ddns-scripts_freedns_42_pl
* ddns-scripts-godaddy: provide ddns-scripts_godaddy.com-v1
* ddns-scripts-noip: provide ddns-scripts_no-ip_com
* ddns-scripts-nsupdate: provide ddns-scripts_nsupdate
* ddns-scripts-route53: provide ddns-scripts_route53-v1
* ddns-scripts-cnkuai: provide ddns-scripts_cnkuai_cn
https://github.com/openwrt/packages/pull/13509 renamed many ddns-scripts
packages, but didn't include a PROVIDES for the old package names to
make updates work well.
Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz>
2022-10-12 19:20:54 +02:00
Rafał Miłecki
f93cc0e22f
ddns-scripts: add explicit "-d" switch for Dry Run
...
It was a bit confusing to use *verbosity* level for Dry Run mode. Add
explicity switch for it and designed DRY_RUN variable to make code
easier to understand.
Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
2022-09-28 09:49:39 +02:00
Rafał Miłecki
dad2be532d
ddns-scripts: drop dead services
...
Drop services that are not available anymore.
Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
2022-09-12 15:27:42 +02:00
Bheesham Persaud
ad7f24684e
ddns-scripts: Fix typo s/ganid/gandi/
...
Signed-off-by: Bheesham Persaud <me@bheesham.com>
2022-08-17 13:55:41 -04:00
Shengjiang Quan
1a53aaa6cd
ddns-scripts: mydns.ip to mydns.jp
...
The provider is `mydns.jp` not `mydns.ip` which is wrong and misleading.
Signed-off-by: Shengjiang Quan <qsj287068067@126.com>
2022-05-12 20:48:42 +09:00
André Herbst
07dec08c78
ddns-scripts: remove extra pipe
...
The extra pipe caused an error WARN : PID 'xyz' exit WITH ERROR '2' when executing ddns update.
Signed-off-by: André Herbst <moormaster@gmx.net>
2022-01-31 10:46:40 +01:00
Luca Conte
60047cdce1
ddns-scripts: add one.com provider
...
Signed-off-by: Luca Conte <main@lugico.de>
2022-01-27 13:59:42 +01:00
Glen Huang
78ef7d7379
ddns-scripts-cloudflare: allow explicit zone_id
...
When zone id is explicitly provided, there is no need for the API token to have read permission. Inspired by acme.sh's cloudflare logic.
Signed-off-by: Glen Huang <heyhgl@gmail.com>
2022-01-10 20:44:40 +08:00
Richard Yu
9e6dd11484
ddns-scripts: add ns1.com provider
...
Signed-off-by: Richard Yu <yurichard3839@gmail.com>
2021-12-15 18:22:56 +08:00
Martijn Atema
aa820a2cae
ddns-scripts: Add script for TransIP.nl
...
Signed-off-by: Martijn Atema <martijn@atema.one>
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
- PKG_RELEASE number updated
2021-11-30 13:10:57 +01:00
Peter Gransdorfer
c0296bf25d
ddns-scripts: use HTTPS for spdyn
...
Signed-off-by: Peter Gransdorfer <peter.gransdorfer@cattronix.com>
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
- PKG_RELEASE number updated
2021-11-30 12:55:23 +01:00
George Giannou
49defda70c
ddns-scripts: Fix DigitalOcean JSON payload
...
Signed-off-by: George Giannou <giannoug@gmail.com>
2021-11-29 13:00:36 +02:00
Martijn Atema
de2a9d4b13
ddns-scripts: Fix typo in route53 update script
...
Signed-off-by: Martijn Atema <martijn@atema.one>
2021-11-15 12:44:41 +01:00
Damiano Renfer
93b694aaa3
ddns-scripts: add infomaniak.com provider
...
Signed-off-by: Damiano Renfer <x9w2n7xnu@relay.firefox.com>
2021-10-04 11:03:07 +02:00
Jun Zhu
10bfa7e974
ddns-scripts: Add dnspod.cn
...
Signed-off-by: Jun Zhu <zhujunsan@gmail.com>
2021-09-30 14:18:55 +08:00
Cristian Le
e3183a3312
ddns-script-gandi: Better error management
...
- Changed DNS endpoint to LiveDNS
- Now using `jshn.sh`
- Better handle errors and ouput
Signed-off-by: Cristian Le <git@lecris.me>
2021-08-31 23:51:35 +09:00
Cristian Le
36afa3dfce
ddns-scripts-pdns: Add package
...
Signed-off-by: Cristian Le <git@lecris.me>
2021-08-31 21:55:09 +09:00
Scott Lamb
e5f45b94c0
ddns-scripts: use https for google ipv6 ddns url
...
This matches an ipv4 change in 21f5cdd2fa
and has the same rationale.
Google requires https for both ipv6 and ipv6.
Signed-off-by: Scott Lamb <slamb@slamb.org>
2021-07-19 14:22:30 +02:00
Florian Eckert
036079b308
ddns-scripts: get l3 device for bind network using curl
...
If pppoe is used for wan access. script set 'eth1' as interface for curl
call. The correct interface is however 'pppoe-wan'.
The script uses 'network_get_physdev' function to get real device for
bind_network but this is wrong. We need instead the l3_device of the the
logical interface.
In case if we don't use pppoe connection - 'l3_device' is equal to real device.
This was reported by the github user `welderpb` with P/R:
https://github.com/openwrt/packages/pull/14431
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2021-06-22 10:13:09 +02:00
Wenli Looi
9e2aad3fde
ddns-scripts: Fix for domains with dash
...
Signed-off-by: Wenli Looi <wlooi@ucalgary.ca>
2021-05-19 11:43:07 -07:00
Wenli Looi
93344aafa0
ddns-scripts: Fix for wildcard subdomain
...
Signed-off-by: Wenli Looi <wlooi@ucalgary.ca>
2021-05-18 23:24:53 -07:00
Edi Turn
0e4f2b1068
ddns-scripts: make WGET_SSL executable
...
Signed-off-by: Edi Turn <yyxstter@gmail.com>
2021-01-27 20:40:03 +08:00
Gerald Hansen
219b0af28f
ddns-scripts: Increase PKG_RELEASE
...
Signed-off-by: Gerald Hansen <gerald.hansen@posteo.de>
2021-01-26 11:24:08 +01:00
Huangbin Zhan
9eab8cceda
ddns-scripts: fix wget-ssl path
...
Signed-off-by: Huangbin Zhan <zhanhb88@gmail.com>
2021-01-17 22:28:05 +08:00
Florian Eckert
733e6508f3
ddns-scripts: add gandi.net provider
...
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2020-11-28 11:07:14 +01:00
Florian Eckert
dd719e4960
ddns-scripts: update sitelutions url
...
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2020-10-22 07:44:26 +02:00
Joel Johnson
5b362932a7
ddns-scripts: use ip_source as bind_network default
...
Fixes : #13182 on https://github.com/openwrt/packages
Signed-off-by: Joel Johnson <mrjoel@lixil.net>
2020-10-21 08:43:18 -06:00
Johnathan Arsenault
33d6dc4027
ddns-scripts: add ipv6 capability for no-ip.com
...
Signed-off-by: Johnathan Arsenault <johnathan.arsenault@gmail.com>
Tested-by: Stefan Lippers-Hollmann <s.l-h@gmx.de>
2020-10-05 16:02:26 +02:00
Florian Eckert
42eb5cc0c3
ddns-scripts: update PKG_VERSION to 2.8.1
...
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2020-09-28 15:28:27 +02:00
Florian Eckert
8be604072c
ddns-scripts: move all json files to default
...
Since we can also install custom ddns services, the name for the default
services is not optimally chosen. To emphasize this the folder with the
standard services for the package feed will be renamed to default.
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2020-09-28 14:47:37 +02:00
Florian Eckert
b67240f7ce
ddns-scripts: add dependency for ddns-scripts-services on ddns-scripts
...
If we install ddns-scripts we also install the default
ddns-scripts-services package. So the behabviour for the user does not
change.
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2020-09-28 14:36:20 +02:00
Florian Eckert
cde01dc150
ddns-scripts: remove list file from ddns-scripts install
...
This is not needed. The file get installed on demand with the new ddns
script.
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2020-09-28 09:32:30 +02:00
Florian Eckert
b985835748
ddns-scripts: remove special service json files from ddns-scripts-servies package
...
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2020-09-28 09:32:30 +02:00
Florian Eckert
2290df3aa8
ddns-scripts: rename cnkuai package
...
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2020-09-28 09:12:58 +02:00
Florian Eckert
b036c506cc
ddns-scripts: rename route53 package
...
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2020-09-28 09:11:48 +02:00
Florian Eckert
c2ccf8aff6
ddns-scripts: rename nsupdate package
...
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2020-09-28 09:11:00 +02:00
Florian Eckert
c3c269c48b
ddns-scripts: rename noip package
...
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2020-09-28 09:10:08 +02:00
Florian Eckert
9a1341b530
ddns-scripts: rename digitalocean package
...
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2020-09-28 09:08:58 +02:00
Florian Eckert
e81929eeb1
ddns-scripts: rename godaddy package
...
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2020-09-28 09:07:47 +02:00
Florian Eckert
a01c6fa139
ddns-scripts: rename freedns package
...
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2020-09-28 09:06:22 +02:00
Florian Eckert
5e0836a538
ddns-scripts: rename cloudflare package
...
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2020-09-28 09:05:09 +02:00
Florian Eckert
a05030b9ca
ddns-scripts: rename ddns-scripts_service package to ddns-scripts-services
...
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2020-09-28 09:03:43 +02:00
Florian Eckert
a3308e4175
ddns-scripts: update PKG_VERSION to 2.8.0
...
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2020-09-22 11:56:35 +02:00
Florian Eckert
f184fdf44c
ddns-scripts: add ddns script to manage the providers
...
Redmine-patch-id: 5298
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2020-09-22 11:56:35 +02:00
Florian Eckert
30234fcb55
ddns-scripts: add service list file
...
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2020-09-21 10:17:01 +02:00
Florian Eckert
42696aa162
ddns-scripts: and new ddns-scripts_service package
...
Move all ddns service description into the package to shrik the size of
the ddns-scripts base package.
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2020-09-21 10:17:01 +02:00
Florian Eckert
b4e74b6646
ddns-scripts: chmod 644 Makefile
...
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2020-09-21 10:17:01 +02:00
Florian Eckert
1d20c59fc3
ddns-scripts: update dynamic_dns_*.sh installation
...
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2020-09-21 10:17:01 +02:00
Florian Eckert
88f6bc8d7b
ddns-scripts: update init installation
...
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2020-09-21 10:17:01 +02:00