meister85
Boardveteran
- Registriert
- 21. September 2009
- Beiträge
- 7.781
- Reaktionspunkte
- 4.998
- Punkte
- 373
Voraussetzung für das Script
Anschlißend muss es noch in Crontab eingebunden werden:
Dort folgendes hinein kopieren:
Der Watchdog prüft nun minütlich, ob der OScam Prozess noch läuft.
- Linux-Server (Debian oder Ubuntu)
- Config Datein liegen in /usr/local/etc
- Bin Datei liegt in /usr/bin und heißt oscam
Code:
nano /usr/local/etc/watchdog.sh
Code:
#!/bin/sh
if ps x | grep -v grep | grep -c oscam >/dev/null
then
echo "OScam läuft"
else
echo "OScam läuft nicht"
echo $(date '+%Y_%m_%d_%H:%M') 'OScam wurde neugestartet' >> /usr/local/etc/crash.log
killall -9 oscam
sleep 1
/usr/bin/oscam -b &
fi
done
Code:
chmod 775 /usr/local/etc/watchdog.sh
Anschlißend muss es noch in Crontab eingebunden werden:
Code:
nano /etc/crontab
Dort folgendes hinein kopieren:
Code:
* * * * * root /usr/local/etc/watchdog.sh >/dev/null 2>&1
Der Watchdog prüft nun minütlich, ob der OScam Prozess noch läuft.
Zuletzt bearbeitet: