so. centos 5.5
ho creato un piccolo script che mi restarta il servizio named se è crashato
lo vorrei mettere sotto cron cosi controlla ogni tot tempo
lo scirpt è il seguente e si trova in /myscripts/named_auto_restart.sh permessi 777 owner root
codice:
#! /bin/sh
count=`service named status | egrep -w "stopped|dead" | wc -l `
if [ $count -ne 0 ]
then
service named restart
fi
se da console vado in /myscripts e digito ./named_auto_restart.sh
me lo restarta se è chiuso o dead. funziona come vorrei che funzionasse
se lo metto sotto il cron di root ma quando arriva il momento dell'esecuzione ricevo l'email con questo errore:
codice:
/myscripts/named_auto_restart.sh: line 3: service: command not found
cosa sbaglio?
grazie mille
ps. ho già controllato che il vai a capo sia fatto solo con lf e con cr-lf