--- baselayout-1.12.5/sbin/rc-daemon.sh 2007-10-18 19:15:34 +0400 +++ baselayout-1.12.5/sbin/rc-daemon.sh 2007-10-18 19:20:32 +0400 @@ -186,10 +186,11 @@ for arg in "$@"; do [[ ${arg##*/} == "rpc.nfsd" ]] && arg="${arg%/*}/nfsd" - args="${args} '"${arg}"'" + args="${args} ${arg}" done - eval /bin/pidof -x ${args} + #eval /bin/pidof -x ${args} + eval ps -Ao 'pid,command'|grep "^ *[0-9]* *${args}"|sed 's!^ *\([0-9]*\) .*$!\1!'|xargs echo -n } # bool is_daemon_running(char* cmd, char* pidfile)