Package: lsb-base Version: 3.1-10 Severity: normal To review LSB:
The killproc function shall return the LSB defined exit status codes. If called without a signal, it shall return 0 if the program has been stopped or is not running and not 0 otherwise. If a signal is given, it shall return 0 only if the program is running. This distinction seems to be implemented using the "$specified" variable in killproc(). However, "$specified" is set if a *pidfile* is given, not a *signal*. That seems wrong. As a result of this, package upgrades are breaking if the init scripts are using killproc and the daemon is not running at the time of upgrade. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]