Ensimmäisenä yksinkertainen käynnistysscripti.
#!/bin/sh
/usr/local/bin/oscam -b -c konfiguraatio_tiedostojen_sijainti
Tämän voit luoda minne vain ja antaa sille chmodilla ajo-oikeudet. yaVDR kohdalla huomasin, että tämä pitää ajaa rootilla. Itselläni ajan tämän kerran vain rebootissa, että käynnistyy ja toistaiseksi ei ole OSCam kaatunut. Tällä hetkellä käytössä OSCAM 1.20-unstable_svn build #6469.
Sitten toinen pätkä. Tällä on helppo logittaa onko OSCam päällä vai ei.
#!/bin/sh
while sleep 2
do
if ps x | grep -v grep | grep -c oscam >/dev/null
then
echo "oscam already running"
else
echo ""
date >> /tmp/oscam-crash.log
echo "oscam not running" >> /tmp/oscam-crash.log
killall oscam
sleep 1
/var/emu/oscam &
fi
doneLähde ylläolevaan scriptiin. Tämän voit myös luoda minne vain ja antaa tarvittavat ajo-oikeudet.
Kaippa näistä jollekin on hyötyä.
Ei kommentteja:
Lähetä kommentti