Package: dpkg
Version: 1.13.25
Severity: normal

start-stop-daemon --background forks once, not twice. Because of this,
sometimes the ppid of the launched won't be properly set to 1. This is
unfortunate in my case, where I want to fix the init.d script of
imapproxy (which doesn't have pidfile support) using --background:
imapproxy will actually do the double-fork&setsid dance when ppid!=1,
and this will this way actually happen sometimes, causing the pidfile
written out by s-s-d to be wrong.

For lenny, it'd be really cool if s-s-d could do the double-fork thingy,
so that the --background option (which is nearly always a workaround
anyway) will become a reliable, proper workaround.

--Jeroen

-- System Information:
Debian Release: 4.0
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-3-xen-k7
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)

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

dpkg recommends no packages.

-- no debconf information

-- 
Jeroen van Wolffelaar
[EMAIL PROTECTED] (also for Jabber & MSN; ICQ: 33944357)
http://Jeroen.A-Eskwadraat.nl


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to