Package: denyhosts Version: 2.5-2 Severity: normal When I upgraded python and it switched from python 2.3 to 2.4 this caused denyhosts to be unable to stop. Denyhosts gives start-stop-daemon --stop the --exec parameter with /usr/bin/python. When python was upgraded the /usr/bin/python symlink switched to a new binary. s-s-d is using /proc/pid/exe to examine which binary the daemon is using and in this case it switched from /usr/bin/python2.3 to /usr/bin/python2.4 rather than just referring to the symlink.
The arguement could be made that this is a bug in s-s-d or elsewhere but in any case it is affecting the rare case of a daemon like denyhosts when the python binary symlink changes. Can denyhosts just use the s-s-d --pidfile option alone without the --exec option when stopping? Packages such as apt-proxy work like this. -- 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.16-1-686-smp Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) Versions of packages denyhosts depends on: ii lsb-base 3.1-15 Linux Standard Base 3.1 init scrip ii python 2.4.3-11 An interactive high-level object-o ii python-central 0.5.5 register and build utility for Pyt denyhosts recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]