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
8d10cdda08
ddns-scripts: also read providers from custom directory
...
The provider could also be read from the custom directory. To get always
the latest version of the provider config json file, we read first the custom
directory and after that we also check the default directory, if we could not
find the provider file
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
3ec59622e9
ddns-scripts: change install path of custom service providers
...
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2020-09-28 09:53:46 +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
Florian Eckert
dd9633977c
ddns-scripts: update hotplug installation
...
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2020-09-21 10:17:01 +02:00
Florian Eckert
63804b7358
ddns-scripts: update config installation
...
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2020-09-21 10:17:01 +02:00
Florian Eckert
0c983efec5
ddns-scripts: remove PKG_BUILD_DIR installation
...
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2020-09-21 10:17:01 +02:00
Florian Eckert
f5c7271ff1
ddns-scripts: write version string during installation into file
...
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2020-09-21 10:17:01 +02:00
Florian Eckert
4f6614c41d
ddns-scripts: remove not needed prinst script
...
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2020-09-21 10:17:01 +02:00
Florian Eckert
41e0f3b6c0
ddns-scripts: cleanup prerm scripts
...
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2020-09-21 10:17:01 +02:00
Florian Eckert
02c435a7cb
ddns-scripts: remove not needed preinst and postinst scripts
...
Since we no longer need to edit the service and serive_ipv6 files during
installation, the preinst and postinst script can be removed. They are
not neede anymore.
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2020-09-21 10:17:01 +02:00
Florian Eckert
87b106cc9f
ddns-scripts: cleanup postinst script
...
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2020-09-21 10:17:01 +02:00
Florian Eckert
7855caff9e
ddns-scripts: remove old and unmaintainded uci defaults scripts
...
From my point of view there are several reasons why this uci default
script should be deleted.
- This script is no longer maintained and there was no significant
change since the old stable release openwrt-18.06.
- The script is installed with every additional package. Which is kind
of funny. It would be better to maintain a separate uci default upgrade
script for each package. So uci default tasks that are no longer needed
can simply be deleted without having to watch and test the whole scirpt.
- The script is also not so easy to maintain, because the code is not
easy to read.
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2020-09-21 10:17:01 +02:00
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