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
* Updated script to support UDM/UDMPro 2.x firmware while preserving legacy UDM/UDMPro 1.x firmware
* Updated script to make the message clearer of which device and version was detected
* Fix Github references from boostchicken to boostchicken-dev
* Download CNI bridge script from upstream rather than fork
The remote_install.sh script was retrieving the 05-cni-bridge.sh script
from gtrabanco's fork, rather than the main repository.
* Rename 05-cni-bridge.sh to 06-cni-bridge.sh
* Remote install script for udm, udr, udm-pro & udmse
* Added podman dependency for udm/pro. Fix dependencies
* Removed set -e
* Using env to call sh
* Fixes everywhere
* Added some format
* Added doc
* Fix(refactor): Refactored script to have .sh extension
* Added code owner
Co-authored-by: Gabriel Trabanco Llano <gtrabanco@users.noreply.github.com>
* [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.
* add missing package version to change log
* fix some warnings of lintian during deb build
* simplification of the debian package
* introduce build script with docker/podman support
* use already existing ssh proxy, has the nice effect of not displaying the welcome message
* update readme for 1.0.2
* fix missing argument in apt-get autoremove