[pkg-wpa-devel] Bug#401645: wpasupplicant is stopped too early at reboot/shutdown

Kel Modderman kelmo at kanotixguide.org
Wed Dec 6 23:05:27 CET 2006


On Wednesday 06 December 2006 08:25, Przemyslaw Bruski wrote:
> Hi Kel,
>
> > Of course you are right. However, sendsigs is run at sequence number 20,
> > and it kills the wpa_supplicant process.
>
> Not anymore - http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=367944.
> The maintainers have moved it to sequence number 37. Now umountnfs.sh
> kills the processes that have to be killed in order to unmount the
> filesystems. The new order is:
>
> 15 wpasupplicant
> 31 umountnfs.sh
> 37 sendsigs
>
> And it should be:
>
> 31 umountnfs.sh
> xx wpasupplicant
> 37 sendsigs

I though I was either crazy, or you were whispering sweet nothings in my ear, 
because on my boxen sendsigs was still at sequence number 20. Then I found 
this in /usr/share/doc/initscripts/changelog.Debian.gz:

sysvinit (2.86.ds1-35) unstable; urgency=medium
<snip>
  * Undo use of fuser to kill processes in umountnfs before unmounting
    partitions, as it will kill init and /etc/init.d/rc during
    shutdown if root is on NFS or tmpfs file systems are bind-mounted
    into chroots.  Use sendsigs and move it before umountnfs, and thus
    reopen bugs #258420, #367944.  (Closes: #392861)

 -- Petter Reinholdtsen <pere at debian.org>  Sun, 26 Nov 2006 20:06:00 +0100

Thanks, Kel.




More information about the Pkg-wpa-devel mailing list