%general-entities; ]> Sysvinit-&sysvinit-version; Sysvinit boot Installation of Sysvinit The following modifications help locate files specific to this particular build: cp -v src/Makefile{,.orig} sed -e 's,/usr/lib,/tools/lib,g' \ src/Makefile.orig > src/Makefile make -C src clobber make -C src CC="${CC}" make -C src ROOT=${CLFS} install Configuring Sysvinit Sysvinit boot, configuring /etc/inittab Create a new file ${CLFS}/etc/inittab by running the following: cat > ${CLFS}/etc/inittab << "EOF" # Begin /etc/inittab id:3:initdefault: si::sysinit:/etc/rc.d/init.d/rc sysinit l0:0:wait:/etc/rc.d/init.d/rc 0 l1:S1:wait:/etc/rc.d/init.d/rc 1 l2:2:wait:/etc/rc.d/init.d/rc 2 l3:3:wait:/etc/rc.d/init.d/rc 3 l4:4:wait:/etc/rc.d/init.d/rc 4 l5:5:wait:/etc/rc.d/init.d/rc 5 l6:6:wait:/etc/rc.d/init.d/rc 6 ca:12345:ctrlaltdel:/sbin/shutdown -t1 -a -r now su:S016:once:/sbin/sulogin EOF The following command adds the standard virtual terminals to ${CLFS}/etc/inittab. If your system only has a serial console skip the following command: cat >> ${CLFS}/etc/inittab << "EOF" 1:2345:respawn:/sbin/agetty -I '\033(K' tty1 9600 2:2345:respawn:/sbin/agetty --noclear -I '\033(K' tty2 9600 3:2345:respawn:/sbin/agetty --noclear -I '\033(K' tty3 9600 4:2345:respawn:/sbin/agetty --noclear -I '\033(K' tty4 9600 5:2345:respawn:/sbin/agetty --noclear -I '\033(K' tty5 9600 6:2345:respawn:/sbin/agetty --noclear -I '\033(K' tty6 9600 EOF If your system has a serial console, run the following command to add the entry to ${CLFS}/etc/inittab. cat >> ${CLFS}/etc/inittab << "EOF" c0:12345:respawn:/sbin/agetty --noclear 115200 ttyS0 vt100 EOF Finally, add the end line to ${CLFS}/etc/inittab. cat >> ${CLFS}/etc/inittab << "EOF" # End /etc/inittab EOF <para>Details on this package are located in <xref linkend="contents-sysvinit" role="."/></para> </sect2> </sect1>