угу. сначала пойдет часть стоп блока, которая потрет у тебя пид. потом спокойненько пойдет себе старт. возможно мой предыдущий пост несколько сумбурен. обьясню что имелось ввиду :
Код:
if [ -f $PID_FILE ]; then
kill `cat $PID_FILE`
rm $PID_FILE
^^^^^^^^^^ вот это тебе нада засунуть в старт блок
будет что нибудь типа такого :
Код:
case "$1" in
'start')
if [ -f $PID_FILE ]; then
kill `cat $PID_FILE`
rm $PID_FILE
else
echo "Starting mail statistics grapher: mailgraph";
nice -19 $MAILGRAPH_PL -l $MAIL_LOG -d \
--daemon-pid=$PID_FILE --daemon-rrd=$RRD_DIR
fi
;;
ps. код взят из mailgraph-init пакета mailgraph-1.13