Hardware Zyxel NSA325 mit ffp.
Damit Cronjobs auch nach einem Reboot ausgeführt werden, erstelle ich in
/ffp/start/
das Script cron.sh mit folgendem Inhalt:
#! /ffp/bin/sh
Background()
{
while ! crontab -l | grep zyfw_downloader >/dev/null
do
sleep 10
done
sleep 10 # just to be sure
cat /ffp/var/spool/cron.tab | crontab -
}
case $1 in
start)
if [ -f /ffp/var/spool/cron.tab ]
then
Background &
fi
;;
sto*)
mkdir -p /ffp/var/spool/
crontab -l >/ffp/var/spool/cron.tab
;;
esac
Das Ganze ausführbar machen und dann kann man mit
crontab -e Cronjobs bearbeiten, die nach einem Reboot bestehen bleiben, wenn man nach dem Editieren
/ffp/start/cron.sh store
eingibt.
Keine Kommentare:
Kommentar veröffentlichen