Re: Problems with init
>Though I doubt we'd be able to convince core Debian to pick up our
>init and rc system, I'd recommend having a look at the way that it
>works. We designed it based on having used all the other systems and
>deciding they weren't what we needed. Like the System V rc system,
>there is a separate script for each facility, but unlike System V,
>there is no arbitrary numbering to handle the ordering.
There is a debian package called file-rc, which replaces the rc?.d
directories by one plain text config file (/etc/runlevel.conf)
these are the first lines of /etc/runlevel.conf
# This file was automatically generated by
/usr/lib/file-rc/rclink2file.sh. You
# can use your
# favourite editor or "./update-rc.d" to modify it.
#
# Format:
# <sort> <off-> <on-levels> <command>
05 - 1 /etc/init.d/single
05 - S /etc/init.d/keymaps.sh
05 - S /etc/init.d/keymaps-lct.sh
10 - 2,3,4,5 /etc/init.d/sysklogd
10 - S /etc/init.d/checkroot.sh
11 0,1,6 - /etc/init.d/cron
12 0,1,6 2,3,4,5 /etc/init.d/kerneld
19 0,1,6 2,3,4,5 /etc/init.d/bind
20 - 0,6 /etc/init.d/sendsigs
...
25 0,6 - /etc/init.d/hwclock.sh
...
90 - 0 /etc/init.d/halt
90 - 6 /etc/init.d/reboot
and there are no other combinations of runlevels on my system. debian
packeages do not modify this file or rc?.d symlinks directly, they use
update-rc.d.
I don't know if this helps or if I just don'T understand the
discussion.
Reply to: