Updates cron job file to work with /crond and /cron (#519)

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
This commit is contained in:
CLN 2023-03-19 11:57:21 +01:00 committed by GitHub
parent fa3f3d0dd8
commit c23834fefa
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -20,6 +20,13 @@ esac
## This script will re-add them on startup. ## This script will re-add them on startup.
cp ${DATA_DIR}/cronjobs/* /etc/cron.d/ cp ${DATA_DIR}/cronjobs/* /etc/cron.d/
/etc/init.d/crond restart # Older UDM's had crond, so lets check if its here if so use that one, otherwise use cron
if [ -x /etc/init.d/crond ]; then
/etc/init.d/crond restart
elif [ -x /etc/init.d/cron ]; then
/etc/init.d/cron restart
else
echo "Neither crond nor cron found."
fi
exit 0 exit 0