On Tue, 10 Nov 2020 06:00:54 -0500 Scott Andrews via blfs-support <blfs-support@lists.linuxfromscratch.org> wrote:
[putolin] > man inittab > > A more elaborate inittab with different runlevels (see the comments > inside): > > # Level to run in > id:2:initdefault: > > # Boot-time system configuration/initialization script. > si::sysinit:/etc/init.d/rcS > > # What to do in single-user mode. > ~:S:wait:/sbin/sulogin > > # /etc/init.d executes the S and K scripts upon change > # of runlevel. > # > # Runlevel 0 is halt. > # Runlevel 1 is single-user. > # Runlevels 2-5 are multi-user. > # Runlevel 6 is reboot. > > l0:0:wait:/etc/init.d/rc 0 > l1:1:wait:/etc/init.d/rc 1 > l2:2:wait:/etc/init.d/rc 2 > l3:3:wait:/etc/init.d/rc 3 > l4:4:wait:/etc/init.d/rc 4 > l5:5:wait:/etc/init.d/rc 5 > l6:6:wait:/etc/init.d/rc 6 > > # What to do at the "3 finger salute". > ca::ctrlaltdel:/sbin/shutdown -t1 -h now > > # Runlevel 2,3: getty on virtual consoles > # Runlevel 3: getty on terminal (ttyS0) and modem > (ttyS1) 1:23:respawn:/sbin/getty tty1 VC linux > 2:23:respawn:/sbin/getty tty2 VC linux > 3:23:respawn:/sbin/getty tty3 VC linux > 4:23:respawn:/sbin/getty tty4 VC linux Moving init.d from /etc/rc.d/init.d directory to /etc/init.d is fully functional after fixing inittab. Changing all the lines in the run level paths from /etc/rc.d/init.d/ to /etc/init.d. It just works. As root user mv /etc/rc.d/init.d /etc sed -i 's|/etc/rc.d/init.d/|/etc/init.d|' /etc/inittab reboot all functional. -- http://lists.linuxfromscratch.org/listinfo/blfs-support FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page