monitoring oscamu
Posted: Sun Mar 22, 2015 7:54 am
Jak si hlidate spusteny oscam? Ja na to mam takovej mini skript, ktery si poustim pri bootu. Skriptik sleduje kazdou sekundu provoz na portu, na kterem "vysila" oscam a v pripade zavreneho portu kiluje nefunkcni oscam (pokud visi v pameti) a spousti ho znovu. Pro uspesny beh musi byt nainstalovany netcat.
Code: Select all
#!/bin/bash
for (( ; ; ))
do
sleep 1
OSCAM=/home/user/card_server/oscam
DPORT=40000
/bin/nc -z 127.0.0.1 ${DPORT}
if [ $? = 0 ]; then
echo "OK (${DPORT})"
else
echo "KO (${DPORT})"
killall oscam
${OSCAM}
fi
done