root@schpluntz:/etc/init.d# diff -Naur /tmp/cups cups --- /tmp/cups Fri Nov 4 06:12:16 2011 +++ cups Fri Nov 4 06:13:31 2011 @@ -169,7 +169,7 @@ pid=`ps -e | awk '{if (match($5, ".*/cupsd$") || $5 == "cupsd") print $1}'` ;; Linux* | *BSD* | Darwin*) - pid=`ps ax | awk '{if (match($5, ".*/cupsd$") || $5 == "cupsd") print $1}'` + pid=`busybox ps w | awk '$5 ~ /\/cupsd$/ { print $1 }'` ;; *) pid=""