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]

Reply via email to