[Pkg-sysvinit-devel] Script sequence numbers

Thomas Hood jdthood at yahoo.co.uk
Mon Jan 23 09:54:46 UTC 2006


BTW, Ubuntu has its own policy for assigning sequence numbers to scripts in /etc/rcS.d/.
We might want to take this policy into consideration.

The Ubuntu policy appears to reflect the Below Zero discussions:

> Streamlined Boot Sequence
> (Scott James Remnant)
>
> Braindump (Medium):
> Identify what we're actually doing during boot up, and decide what we
> actually need to be doing and drop (or move) anything we don't; regroup
> the boot sequence into clear targets ("hardware detection", "console
> setup", "filesystem checking and mounting", etc.).
> All of the messages printed by the boot process should be clear,
> consistent and meaningful. 

Ref: https://launchpad.net/distros/ubuntu/+spec/streamlined-boot

Here is what /etc/rcS.d/ looks like on my Ubuntu system with the latest initscripts.

S00mountvirtfs
S02hostname.sh
S04mdadm-raid
S05initrd-tools.sh
S05keymap.sh
S07hdparm
S07linux-restricted-modules-common
S10udev
S11mountdevsubfs
S15module-init-tools
S18bootlogd
S18ifupdown-clean
S20checkroot.sh
S22hwclockfirst.sh
S22mtab
S25libdevmapper1.00
S26lvm
S27evms
S30checkfs.sh
S30procps.sh
S35mountall.sh
S36discover
S38pppd-dns
S38resolvconf
S39dns-clean
S39ifupdown
S39readahead
S40ifrename
S40networking
S48console-screen.sh
S50alsa-utils
S50hwclock.sh
S55mountnfs.sh
S55urandom
S70screen-cleanup
S70xorg-common
S75sudo
S80bootmisc.sh

-- 
Thomas



More information about the Pkg-sysvinit-devel mailing list