newer versions don't have /crond anymore, so we check if crond is there if so restart it.
if crond is not there we check for cron and restart cron if its present
fixes#515
* Corrected file path by removing /mnt
* Update 20-zerotier.sh
* Update README.md
* removed /mnt directory as evertyhing is done in /data
* Corrected URL
* Update remote_install.sh
* Auto check data dir
* fixed adguard installation
* More data fixes
* Fix dns common data path
* fixed haproxy readme
* [on-boot-script] Improve add-cron-jobs example script
* Add .sh extension for consistency
* Small improvements to documentation
* [on-boot-script] Improve add-root-ssh-key(s) example script
* Complete rewrite of script
* Rename from "add-root-ssh-key" to "add-root-ssh-keys"
I've added a script that downloads keys from either a line separated file or github public keys into the authorized keys file. I've tested that it's working sucessfully on my UDM Pro while it was running, and with a reset.
* add support for multiple keys to be added; converts private key to dropbear for unifi scp use
* change ssh id filename for dropbear default
using .ssh/id_dropbear is dropbear's default id file so no need to use
`ssh -i /root/id_rsa`
any more.
* Store install-cni-plugins.sh once
* Newlines in on-boot-script
* Update example on_boot.sh for directory
* Update README.md examples
* Store 20-dns.conflist once
* Add modularized nextdns config w/IPv6 support
* Make nextdns script more generic
* Use common setup script for each dns service
* Add missing newlines
* Readme updates and ipv6 support
* Readme updates and ipv6 support
* Final updates and Ipv6
Co-authored-by: exodious <exodious@users.noreply.github.com>