--- checkproc.c +++ checkproc.c 2007-03-09 14:05:44.000000000 +0100 @@ -162,8 +162,8 @@ int main(int argc, char **argv) if (remember_pids(pid_file,fullname,root,flags) < 0) exit(LSB_PROOFX); - if (!remember && (flags & KILL)) - exit(LSB_NOPROC); /* New LSB: no pid file is no job */ + if (!remember) + exit(LSB_STATUS_NOPROC); /* New LSB: no pid file is no job */ } /* No pid file means that we have to search in /proc/ */ free(pid_file);