Package: lsb-base Version: 3.0-9 Severity: important The killproc() function of /lib/lsb/init-functions uses the --exec option of start-stop-daemon. This option causes start-stop-daemon to not stop the process if the binary has changed on disk.
The binary may change on disk for at least two reasons: you've upgraded the package, but the daemon hasn't been restarted yet, and prelink has been run, changing the binary to be prelinked. Just because you have done one of these two things, does not mean that killproc() should suddenly stop working. Instead, --name should be passed to start-stop-daemon with the value of argv[0], which will not try to compare the inode of the running binary to the inode of the one on disk and instead just look at the name of the command. -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.12 Locale: LANG=en_CA, LC_CTYPE=en_CA (charmap=ISO-8859-1) Versions of packages lsb-base depends on: ii ncurses-bin 5.4-9 Terminal-related programs and man ii sed 4.1.4-4 The GNU sed stream editor lsb-base recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]