Package: insserv
Version: 1.09.0-1
Severity: critical
Tags: patch

--- Please enter the report below this line. ---
According to /usr/share/doc/sysv-rc/README.runlevels.gz #6
in runlevel 6 and 0 scripts begin with S?? should be rename in the future to 
K1??
that mean S scripts should be execute after K ones.

in /usr/sbin/update-bootsystem-insserv you have in convert_rc_s_to_k function :
        mv $target/etc/rc$runlevel.d/$link 
$target/etc/rc$runlevel.d/K$seq$service
instead of
        mv $target/etc/rc$runlevel.d/$link 
$target/etc/rc$runlevel.d/K1$seq$service

this make my system launching init.d/reboot as first init script when I reboot 
or halt.

--- System information. ---
Architecture: i386
Kernel:       Linux 2.6.22+perso

Debian Release: lenny/sid
  500 voip-snapshots-debian-sid snapshots.seconix.com 
  500 unstable        www.debian-multimedia.org 
  500 unstable        ftp.fr.debian.org 
  500 unstable        download.tuxfamily.org 
  500 debian-unstable download.tuxfamily.org 
  400 testing         security.debian.org 
  400 testing         ftp.fr.debian.org 
    1 experimental    ftp.fr.debian.org 

--- Package information. ---
Depends            (Version) | Installed
============================-+-=============
libc6           (>= 2.3.6-6) | 2.6.1-6
debconf            (>= 0.5)  | 1.5.17
 OR debconf-2.0              | 
sysv-rc                      | 2.86.ds1-38.1

--- /usr/sbin/update-bootsystem-insserv	2007-11-23 02:19:33.000000000 +0100
+++ /usr/sbin/update-bootsystem-insserv	2007-11-23 01:43:02.000000000 +0100
@@ -23,7 +23,7 @@
       set `echo $link|sed "s%S\(..\)\(.*\)%\1 \2%"`
       seq=$1
       service=$2
-      mv $target/etc/rc$runlevel.d/$link $target/etc/rc$runlevel.d/K$seq$service
+      mv $target/etc/rc$runlevel.d/$link $target/etc/rc$runlevel.d/K1$seq$service
   done
 }
 

Attachment: signature.asc
Description: Ceci est une partie de message numériquement signée

Reply via email to