Klappt irgendwie nicht.
Nach dieser Anleitung habe ich es aufgesetzt.
Display All
Nach dieser Anleitung habe ich es aufgesetzt.
Source Code
- 1.
- Script einfügen in rpineustart.sh mit
- sudo nano rpineustart.sh
- #!/bin/bash
- service=shcd
- echo "script gestartet"
- if (( $(ps -ef | grep -v grep | grep app=shc | wc -l) < 3 ))
- then
- /etc/init.d/$service stop
- sleep 2m
- /etc/init.d/$service start
- else
- echo "$sudo reboot!!!"
- fi
- Dann speichern.
- 2.
- rpineustart.sh kopieren
- sudo cp rpineustart.sh /sbin
- 3.
- Dann noch die Zeilen mit sudo crontab -e in die crontab einfügen.
- * /8 * * * /sbin/rpineustart.sh ----> würde die Überprüfung, also das Script ausführen 8 Minuten nach jeder vollen Stunde.
- AUSFÜHRBAR machen
- sudo chmod +x rpineustart.sh
- 4.
- sudo reboot
- 5.
- Testen ob es geht
- 1. Den Sheduler anhalten
- 2. Script mit sudo rpineustart.sh manuel aufrufen. Wenn dann ein reboot erfolgt, geht es.