I am pleased to announced the release of SysV init 3.01. The new version is minor and contains just two notable changes.
The first is that pidof will now show processes in the uninterruptable sleep (D) state by default. In the past seeing processes in the "D" state required using the "-z" flag. This is no longer required. Zombie processes are still hidden by default and only shown when the "-z" flag is used. In the past processes with a "D" status were skipped as it could indicate the process was making use of a NFS (or other network share) and checking on it could hang pidof. This has been worked around so showing these sleeping processes is no longer risky. The other change is a minor check was removed in the inittab parsing code which always returned false. It's a minor code clean-up. The new 3.01 release can be downloaded from the Savannah mirrors here: https://download.savannah.nongnu.org/releases/sysvinit/ Bugs can be reported to this list or filed for tracking here: https://savannah.nongnu.org/bugs/?group=sysvinit - Jesse