Napraviš fajl
check.sh sa sledećim sadržajem:
Code:
#!/bin/bash
if [ -e "/var/run/asterisk.pid" ]
then
echo "Asterisk is OK!"
else
echo "Asterisk is DOWN! Starting UP!"
service asterisk start
fi
Ovako možeš da proveriš da li skripta radi kako treba:
# chmod +x check.sh
# ./check.sh
# service asterisk stop
# ./check.sh
# ps -ef | grep safe_asterisk
# crontab -e
Na kraju dodaš sledeću liniju u crontab:
Code:
*/1 * * * * /root/check.sh >& /dev/null
Proveri dobro putanje da li se poklapaju sa putanjama kod tebe na sistemu!