Package: dpkg
Version: 1.13.25

Hi,

the manual page for start-stop-daemon says

       -s|--signal signal
              With --stop, specifies the signal to send to processes being 
stopped
              (default 15).

and later on,

       Note:  unless  --pidfile is specified, start-stop-daemon behaves similar 
to
       killall(1).  start-stop-daemon will scan the process table looking for  
any
       processes which match the process name, uid, and/or gid (if specified). 
Any
       matching process will prevent --start from starting the daemon. All  
match-
       ing processes will be sent the KILL signal if --stop is specified. For 
dae-
       mons which have long-lived children which need to live through a --stop 
you
       must specify a pidfile.

which seems to say that the default signal is 9 (KILL) rather than 15
(TERM). This is contradictory and confusing.

The manual page should be clear on what's the default signal to send,
and it would be nice to use the symbolic namn, not just the numeric
value.

The paragraph above saying KILL is used seems to have been introduced
as a patch for bug #211856,
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=211856

Regards,
/Niels



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

Reply via email to