Activare Crond in E2 RTi:
in telnet:
Code:
mkdir -p /crontabs
touch /crontabs/root
introducem linia la sfarsit pentru autostart crond in /etc/init.d/rcS:
editam /crontabs/root cu parametrii doriti, in cazul check oscam:
Code:
DAEMON=/usr/sbin/crond
NAME=crond
ARGS="-c /crontabs"
# run-parts
*/3 * * * * /usr/script/checkoscam.sh
scriptul de verificare oscam in /usr/script/checkoscam.sh
a se modifica path-ul pentru logfile cu /var/log/oscam.check (eu le trimit catre usb device:/media/usb/oscam.check)
Code:
#!/bin/sh
process=`ps auxwww | grep oscam_1.00 | grep -v grep | awk '{print $1}'`
if [ -z "$process" ]; then
echo `date` "Oscam nu ruleaza, se reinitiaza... !" >>/media/usb/oscam.check
killall -9 oscam_1.00
/usr/bin/oscam_1.00
else echo "OSCAM OK!"
#else echo `date` "OSCAM OK!" >>/media/usb/oscam.check
fi
le dam 755 si pornim crond prin telnet(sau dam reboot):
pe aceasta imagine nu ruleaza crontab file din /var/spool/cron/crontabs sau /etc/* in schimb ruleaza bine din ./crontabs