It seems that twiddling with chkconfig also made my /etc/rcS.d "better", that is udev is now before mountdevsubfs.sh. However I didn't have chkconfig installed, I had to install it with sudo apt-get install chdkconfig
jarkko@gandalf:/etc/rcS.d$ sudo chkconfig -e rsync insserv: warning: script 'K01gdm' missing LSB tags and overrides insserv: warning: script 'S24linux-restricted-modules-common' missing LSB tags and overrides insserv: warning: script 'K01asus-lightswitch' missing LSB tags and overrides insserv: warning: script 'K01acpi-support' missing LSB tags and overrides insserv: warning: script 'S02powernowd.early' missing LSB tags and overrides insserv: warning: script 'gdm' missing LSB tags and overrides insserv: warning: script 'powernowd.early' missing LSB tags and overrides insserv: warning: script 'linux-restricted-modules-common' missing LSB tags and overrides insserv: warning: script 'asus-lightswitch' missing LSB tags and overrides insserv: warning: script 'acpi-support' missing LSB tags and overrides jarkko@gandalf:/etc/rcS.d$ ls -l yhteensä 4 -rw-r--r-- 1 root root 783 2009-03-31 12:01 README lrwxrwxrwx 1 root root 18 2008-12-19 01:57 S02apparmor -> ../init.d/apparmor lrwxrwxrwx 1 root root 19 2009-03-31 00:26 S02bootchart -> ../init.d/bootchart lrwxrwxrwx 1 root root 19 2008-12-19 01:57 S02readahead -> ../init.d/readahead lrwxrwxrwx 1 root root 21 2008-12-19 01:57 S03hostname.sh -> ../init.d/hostname.sh lrwxrwxrwx 1 root root 24 2008-12-19 01:57 S04mountkernfs.sh -> ../init.d/mountkernfs.sh lrwxrwxrwx 1 root root 14 2009-04-11 17:22 S05udev -> ../init.d/udev lrwxrwxrwx 1 root root 26 2009-04-11 17:22 S06mountdevsubfs.sh -> ../init.d/mountdevsubfs.sh lrwxrwxrwx 1 root root 16 2009-04-11 17:22 S07brltty -> ../init.d/brltty lrwxrwxrwx 1 root root 24 2009-04-11 17:22 S07keyboard-setup -> ../init.d/keyboard-setup lrwxrwxrwx 1 root root 21 2009-04-11 17:22 S07pcmciautils -> ../init.d/pcmciautils lrwxrwxrwx 1 root root 16 2009-04-11 17:22 S07procps -> ../init.d/procps lrwxrwxrwx 1 root root 22 2009-04-11 17:22 S08checkroot.sh -> ../init.d/checkroot.sh lrwxrwxrwx 1 root root 26 2009-04-11 17:22 S09cryptdisks-early -> ../init.d/cryptdisks-early lrwxrwxrwx 1 root root 27 2009-04-11 17:22 S09module-init-tools -> ../init.d/module-init-tools lrwxrwxrwx 1 root root 17 2009-04-11 17:22 S09mtab.sh -> ../init.d/mtab.sh lrwxrwxrwx 1 root root 20 2009-04-11 17:22 S11cryptdisks -> ../init.d/cryptdisks lrwxrwxrwx 1 root root 20 2009-04-11 17:22 S12checkfs.sh -> ../init.d/checkfs.sh lrwxrwxrwx 1 root root 21 2009-04-11 17:22 S13mountall.sh -> ../init.d/mountall.sh lrwxrwxrwx 1 root root 31 2009-04-11 17:22 S14mountall-bootclean.sh -> ../init.d/mountall-bootclean.sh lrwxrwxrwx 1 root root 13 2009-04-11 17:22 S14ufw -> ../init.d/ufw lrwxrwxrwx 1 root root 26 2009-04-11 17:22 S15mountoverflowtmp -> ../init.d/mountoverflowtmp lrwxrwxrwx 1 root root 21 2009-04-11 17:22 S15udev-finish -> ../init.d/udev-finish lrwxrwxrwx 1 root root 20 2009-04-11 17:22 S16lm-sensors -> ../init.d/lm-sensors lrwxrwxrwx 1 root root 27 2009-04-11 17:22 S16readahead-desktop -> ../init.d/readahead-desktop lrwxrwxrwx 1 root root 20 2009-04-11 17:22 S16resolvconf -> ../init.d/resolvconf lrwxrwxrwx 1 root root 17 2009-04-11 17:22 S16urandom -> ../init.d/urandom lrwxrwxrwx 1 root root 20 2009-04-11 17:22 S16x11-common -> ../init.d/x11-common lrwxrwxrwx 1 root root 20 2009-04-11 17:22 S18networking -> ../init.d/networking lrwxrwxrwx 1 root root 17 2009-04-11 17:22 S19portmap -> ../init.d/portmap lrwxrwxrwx 1 root root 20 2009-04-11 17:22 S20nfs-common -> ../init.d/nfs-common lrwxrwxrwx 1 root root 21 2009-04-11 17:22 S21mountnfs.sh -> ../init.d/mountnfs.sh lrwxrwxrwx 1 root root 31 2009-04-11 17:22 S22mountnfs-bootclean.sh -> ../init.d/mountnfs-bootclean.sh lrwxrwxrwx 1 root root 27 2009-04-11 17:22 S23console-screen.sh -> ../init.d/console-screen.sh lrwxrwxrwx 1 root root 21 2009-04-11 17:22 S24bootmisc.sh -> ../init.d/bootmisc.sh lrwxrwxrwx 1 root root 23 2009-04-11 17:22 S24console-setup -> ../init.d/console-setup lrwxrwxrwx 1 root root 41 2009-04-11 17:22 S24linux-restricted-modules-common -> ../init.d/linux-restricted-modules-common lrwxrwxrwx 1 root root 17 2009-04-11 17:22 S24schroot -> ../init.d/schroot lrwxrwxrwx 1 root root 24 2009-04-11 17:22 S24screen-cleanup -> ../init.d/screen-cleanup jarkko@gandalf:/etc/rcS.d$
It seems that twiddling with chkconfig also made my /etc/rcS.d "better", that is udev is now before mountdevsubfs.sh.
However I didn't have chkconfig installed, I had to install it with sudo apt-get install chdkconfig
jarkko@ gandalf: /etc/rcS. d$ sudo chkconfig -e rsync restricted- modules- common' missing LSB tags and overrides lightswitch' missing LSB tags and overrides early' missing LSB tags and overrides restricted- modules- common' missing LSB tags and overrides gandalf: /etc/rcS. d$ ls -l d/hostname. sh d/mountkernfs. sh d/mountdevsubfs .sh d/keyboard- setup d/pcmciautils d/checkroot. sh d/cryptdisks- early init-tools -> ../init. d/module- init-tools d/cryptdisks d/checkfs. sh d/mountall. sh bootclean. sh -> ../init. d/mountall- bootclean. sh d/mountoverflow tmp d/udev- finish d/lm-sensors desktop -> ../init. d/readahead- desktop d/resolvconf d/x11-common d/networking d/nfs-common d/mountnfs. sh bootclean. sh -> ../init. d/mountnfs- bootclean. sh screen. sh -> ../init. d/console- screen. sh d/bootmisc. sh d/console- setup restricted- modules- common -> ../init. d/linux- restricted- modules- common d/screen- cleanup gandalf: /etc/rcS. d$
insserv: warning: script 'K01gdm' missing LSB tags and overrides
insserv: warning: script 'S24linux-
insserv: warning: script 'K01asus-
insserv: warning: script 'K01acpi-support' missing LSB tags and overrides
insserv: warning: script 'S02powernowd.
insserv: warning: script 'gdm' missing LSB tags and overrides
insserv: warning: script 'powernowd.early' missing LSB tags and overrides
insserv: warning: script 'linux-
insserv: warning: script 'asus-lightswitch' missing LSB tags and overrides
insserv: warning: script 'acpi-support' missing LSB tags and overrides
jarkko@
yhteensä 4
-rw-r--r-- 1 root root 783 2009-03-31 12:01 README
lrwxrwxrwx 1 root root 18 2008-12-19 01:57 S02apparmor -> ../init.d/apparmor
lrwxrwxrwx 1 root root 19 2009-03-31 00:26 S02bootchart -> ../init.d/bootchart
lrwxrwxrwx 1 root root 19 2008-12-19 01:57 S02readahead -> ../init.d/readahead
lrwxrwxrwx 1 root root 21 2008-12-19 01:57 S03hostname.sh -> ../init.
lrwxrwxrwx 1 root root 24 2008-12-19 01:57 S04mountkernfs.sh -> ../init.
lrwxrwxrwx 1 root root 14 2009-04-11 17:22 S05udev -> ../init.d/udev
lrwxrwxrwx 1 root root 26 2009-04-11 17:22 S06mountdevsubfs.sh -> ../init.
lrwxrwxrwx 1 root root 16 2009-04-11 17:22 S07brltty -> ../init.d/brltty
lrwxrwxrwx 1 root root 24 2009-04-11 17:22 S07keyboard-setup -> ../init.
lrwxrwxrwx 1 root root 21 2009-04-11 17:22 S07pcmciautils -> ../init.
lrwxrwxrwx 1 root root 16 2009-04-11 17:22 S07procps -> ../init.d/procps
lrwxrwxrwx 1 root root 22 2009-04-11 17:22 S08checkroot.sh -> ../init.
lrwxrwxrwx 1 root root 26 2009-04-11 17:22 S09cryptdisks-early -> ../init.
lrwxrwxrwx 1 root root 27 2009-04-11 17:22 S09module-
lrwxrwxrwx 1 root root 17 2009-04-11 17:22 S09mtab.sh -> ../init.d/mtab.sh
lrwxrwxrwx 1 root root 20 2009-04-11 17:22 S11cryptdisks -> ../init.
lrwxrwxrwx 1 root root 20 2009-04-11 17:22 S12checkfs.sh -> ../init.
lrwxrwxrwx 1 root root 21 2009-04-11 17:22 S13mountall.sh -> ../init.
lrwxrwxrwx 1 root root 31 2009-04-11 17:22 S14mountall-
lrwxrwxrwx 1 root root 13 2009-04-11 17:22 S14ufw -> ../init.d/ufw
lrwxrwxrwx 1 root root 26 2009-04-11 17:22 S15mountoverflowtmp -> ../init.
lrwxrwxrwx 1 root root 21 2009-04-11 17:22 S15udev-finish -> ../init.
lrwxrwxrwx 1 root root 20 2009-04-11 17:22 S16lm-sensors -> ../init.
lrwxrwxrwx 1 root root 27 2009-04-11 17:22 S16readahead-
lrwxrwxrwx 1 root root 20 2009-04-11 17:22 S16resolvconf -> ../init.
lrwxrwxrwx 1 root root 17 2009-04-11 17:22 S16urandom -> ../init.d/urandom
lrwxrwxrwx 1 root root 20 2009-04-11 17:22 S16x11-common -> ../init.
lrwxrwxrwx 1 root root 20 2009-04-11 17:22 S18networking -> ../init.
lrwxrwxrwx 1 root root 17 2009-04-11 17:22 S19portmap -> ../init.d/portmap
lrwxrwxrwx 1 root root 20 2009-04-11 17:22 S20nfs-common -> ../init.
lrwxrwxrwx 1 root root 21 2009-04-11 17:22 S21mountnfs.sh -> ../init.
lrwxrwxrwx 1 root root 31 2009-04-11 17:22 S22mountnfs-
lrwxrwxrwx 1 root root 27 2009-04-11 17:22 S23console-
lrwxrwxrwx 1 root root 21 2009-04-11 17:22 S24bootmisc.sh -> ../init.
lrwxrwxrwx 1 root root 23 2009-04-11 17:22 S24console-setup -> ../init.
lrwxrwxrwx 1 root root 41 2009-04-11 17:22 S24linux-
lrwxrwxrwx 1 root root 17 2009-04-11 17:22 S24schroot -> ../init.d/schroot
lrwxrwxrwx 1 root root 24 2009-04-11 17:22 S24screen-cleanup -> ../init.
jarkko@