--- mysqld.orig 2005-06-01 13:22:55.000000000 +0200 +++ mysqld 2005-06-01 13:42:16.000000000 +0200 @@ -42,9 +42,15 @@ exit 1 else sleep 1 # wait on children - echo `pidof -o %PPID /usr/bin/mysqld` >/var/run/mysqld.pid - add_daemon mysqld - stat_done + PID=`pidof -o %PPID /usr/bin/mysqld` + if [ -z "$PID" ]; then + stat_fail + exit 1 + else + echo $PID >/var/run/mysqld.pid + add_daemon mysqld + stat_done + fi fi else stat_fail