Hey.
Da ich lange gebraucht habe als absoluter Linux Anfänger dieses Script zu basteln, wollte ich euch mein Oscam Watchdog Script zur Verfügung stellen und kurz erklären, wie ich es installiert habe.
Falls irgendwelche Befehle überflüssig sind oder ihr Verbesserungsvorschläge habt, sagt bitte bescheid
Also zunächst habe ich eine Datei Watchdog in /etc/init.d erstellt.
Dann folgende Befehle ausgeführt
Im Anschluss habe ich die Datei dann mit Nano geöffnet
und dort folgendes eingegeben:
Jetzt muss man den Watchdog nur noch beim Start des Raspberrys starten.
Dies habe ich über die rc.local gelöst.
Dazu öffnet ihr diese mit :
und habe dort vor dem exit 0 folgende Zeile eingegeben:
Das war es auch schon Viel Spass damit und ich hoffe ich kann einigen damit ein wenig Zeit sparen
Da ich lange gebraucht habe als absoluter Linux Anfänger dieses Script zu basteln, wollte ich euch mein Oscam Watchdog Script zur Verfügung stellen und kurz erklären, wie ich es installiert habe.
Falls irgendwelche Befehle überflüssig sind oder ihr Verbesserungsvorschläge habt, sagt bitte bescheid
Also zunächst habe ich eine Datei Watchdog in /etc/init.d erstellt.
Dann folgende Befehle ausgeführt
Im Anschluss habe ich die Datei dann mit Nano geöffnet
sudo nano /etc/init.d/watchdog
und dort folgendes eingegeben:
#! /bin/sh
while sleep 30
do
if sudo ps x | grep -v grep | grep -c oscam -b
then
echo "oscam is running"
else
echo `date` " oscam is not running... restarting !!" >> /var/oscam-watchdog.log
/usr/local/bin/oscam -b
fi
done
while sleep 30
do
if sudo ps x | grep -v grep | grep -c oscam -b
then
echo "oscam is running"
else
echo `date` " oscam is not running... restarting !!" >> /var/oscam-watchdog.log
/usr/local/bin/oscam -b
fi
done
Jetzt muss man den Watchdog nur noch beim Start des Raspberrys starten.
Dies habe ich über die rc.local gelöst.
Dazu öffnet ihr diese mit :
sudo nano /etc/rc.local
und habe dort vor dem exit 0 folgende Zeile eingegeben:
/etc/init.d/watchdog
Das war es auch schon Viel Spass damit und ich hoffe ich kann einigen damit ein wenig Zeit sparen