+1, we should actually improve the init scripts too.  The RPM one supports "restart" to touch this file when Passenger's in use, but the status exit code isn't correct and the Debian one doesn't support it at all.