Your message dated Sat, 22 Dec 2007 17:02:10 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#453042: fixed in sysvinit 2.86.ds1-39
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: sysvinit-utils
Version: 2.86.ds1-38.1
Severity: wishlist
Tags: patch

Hi,

please consider adding an option to killall5 that allows certain
processes to survive a killall5 invocation.

My usecase is a diskless client with the root filesystem on a network
block device (NBD). A userland process (nbd-client) is required for the
device to work; this process needs to stay around until just before
shutdown.

The same would apply to filesystems mounted via eNBD (enhanced NBD),
iSCSI and probably other methods.

I have a possible solution attached; please let me know what you think
of that approach or if you would know of a better method.

Cheers, Til

Attachment: 92_killall5_omitpid.dpatch
Description: application/shellscript


--- End Message ---
--- Begin Message ---
Source: sysvinit
Source-Version: 2.86.ds1-39

We believe that the bug you reported is fixed in the latest version of
sysvinit, which is due to be installed in the Debian FTP archive:

initscripts_2.86.ds1-39_i386.deb
  to pool/main/s/sysvinit/initscripts_2.86.ds1-39_i386.deb
sysv-rc_2.86.ds1-39_all.deb
  to pool/main/s/sysvinit/sysv-rc_2.86.ds1-39_all.deb
sysvinit-utils_2.86.ds1-39_i386.deb
  to pool/main/s/sysvinit/sysvinit-utils_2.86.ds1-39_i386.deb
sysvinit_2.86.ds1-39.diff.gz
  to pool/main/s/sysvinit/sysvinit_2.86.ds1-39.diff.gz
sysvinit_2.86.ds1-39.dsc
  to pool/main/s/sysvinit/sysvinit_2.86.ds1-39.dsc
sysvinit_2.86.ds1-39_i386.deb
  to pool/main/s/sysvinit/sysvinit_2.86.ds1-39_i386.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Petter Reinholdtsen <[EMAIL PROTECTED]> (supplier of updated sysvinit package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [EMAIL PROTECTED])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Sat, 22 Dec 2007 17:49:42 +0100
Source: sysvinit
Binary: sysv-rc sysvinit-utils sysvinit initscripts
Architecture: source i386 all
Version: 2.86.ds1-39
Distribution: experimental
Urgency: low
Maintainer: Debian sysvinit maintainers <[EMAIL PROTECTED]>
Changed-By: Petter Reinholdtsen <[EMAIL PROTECTED]>
Description: 
 initscripts - Scripts for initializing and shutting down the system
 sysv-rc    - System-V-like runlevel change mechanism
 sysvinit   - System-V-like init utilities
 sysvinit-utils - System-V-like utilities
Closes: 407211 423095 431224 433386 453042 454468
Changes: 
 sysvinit (2.86.ds1-39) experimental; urgency=low
 .
   [ Petter Reinholdtsen ]
   * Upload to experimental to get more feedback from testers.
   * Change checkfs.sh dependency info, make modutils an optional
     dependency as it is no longer installed by default.
   * Move /etc/init.d/bootclean to /lib/init/bootclean, as it is not an
     init.d script but a library.
   * Acknowledge NMU. (Closes: #433386)
   * Make /lib/init/vars.sh usable when 'set -e' is in effect.  Patch
     from Ubuntu.
   * Rename 20_pidof.dpatch to 80_killall_pidof.dpatch, to group the
     killall5 patches together.
   * New patch 82_killall_exclude_pids.dpatch adding new option -o
     to killall5, to omit killing the pid given on the command line.
     Based on patch from Ubuntu. (Closes: #453042)
   * Use new killall5 -o option in init.d/sendsigs, reading pids to
     omit from /var/run/sendsigs.omit.  This make it possible to list
     pids there if the process is required to umount the file systems
     during shutdown.  Make initscripts depend on sysvinit-utils
     (>= 2.86.ds1-39) to make sure killall5 support the -o option.
     Based on patch from Ubuntu.
   * Stop progress bar on ltsp-client-core too.  The script was renamed
     in recent ltsp versions.  Based on patch from Ubuntu.
   * Add linux-gnulp to debian/deps-mount, to get the correct behaviour
     with regard to initscripts dependencies on lpia.  Patch from Adam
     Conrad in Ubuntu.
   * Add splash screen / progress bar API to initscripts in
     /lib/init/splash-functions-base, overridable by the splash
     implementations in /lib/init/splash-functions.  Based on patch
     from David Härdeman. (Closes: #423095)  Make initscripts conflict
     with usplash (<< 0.5) to make sure a version with PULSATE support
     is used.
   * Rewrite init.d/rc progress bar support to use new API.  Move
     usplash calls to separate file splash-functions-usplash.  This
     file should be moved to the usplash package. Based on patch from
     David Härdeman.
   * Do not mount gfs2 as a local file system.  It is a network file system.
     Patch from  Guido Guenther (Closes: #454468).
   * Modify update-rc.d to refuse to install init.d scripts with illegal
     characters in the names.  Only accept [a-zA-Z0-9+.-] to match the
     limits on package names.  Correct handling of init.d scripts with
     + in their name (Closes: #431224).
 .
   [ Henrique de Moraes Holschuh ]
   * libata shutdown handling fixes:
     Check http://linux-ata.org/shutdown.html for information
     * init.d/halt: do not issue -h to halt(8) when the kernel supports
       auto-shutdown
     * init.d/halt, default/halt: add HDDOWN option to override initscript
       halt -h logic
   * Add halt(5) manpage, updated for HDDOWN. Thanks to Casper Gielen for
     the manpage. (Closes: #407211)
Files: 
 dcb880520b5d485d890df8f9e5553f70 968 admin required sysvinit_2.86.ds1-39.dsc
 e6ab55ab30e87f14bdca090c46e66f7b 138217 admin required 
sysvinit_2.86.ds1-39.diff.gz
 8f447b939e49672f114cacefb3e8e981 106076 admin required 
sysvinit_2.86.ds1-39_i386.deb
 23c8e956fa1cd46267e973b4efe3709e 65650 admin required 
sysvinit-utils_2.86.ds1-39_i386.deb
 d769f7a4352e9df0ea859f94cd7d95af 62106 admin required 
initscripts_2.86.ds1-39_i386.deb
 3db6e2a3a94654cba631966af02c0e19 56940 admin required 
sysv-rc_2.86.ds1-39_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFHbUG120zMSyow1ykRAjUiAKDWqNUXoC3GSfnJCBwrol+3HI66vQCeKsV2
J8IQAQ4jOLP9mk0JcRS5bYM=
=6ehA
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to