Package: dpkg
Version: 1.13.22
Severity: serious

start-stop-daemon's --stop option doesn't work when upgrading when
combined with --exec.  As most daemons these days have abandoned "stop
in preinst, upgrade, start again in postinst" in favour of "upgrade,
restart in postinst", this means that upgraded daemons don't restart
themselves, but do upgrade to the latest version.  This means that
users may think their system is upgraded, when in reality, it is still
running the old binary.  In the worst case, it can cause two instances
of the daemon to be started.

This set of options should cause a noticeable warning when used, as it
really doesn't make sense unless one is making use of "stop in
preinst, upgrade, start again in postinst".

Filing this as serious because recent security updates have been affected by
this, and if we don't get some visibility on the problem soon, it will be
too late to find many of the problems before etch is released.

-- 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.17.7
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages dpkg depends on:
ii  coreutils                    5.97-3      The GNU core utilities
ii  libc6                        2.3.6.ds1-3 GNU C Library: Shared libraries

dpkg 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