comparison images/lfs-bootstrap/mnt/build/sysvinit.sh @ 0:bcd2e358d57f

Start by copying the existing control image building infrastructure from Aboriginal Linux, and shuffling the layout around a bit.
author Rob Landley <rob@landley.net>
date Sun, 03 Jul 2011 17:23:26 -0500
parents
children
comparison
equal deleted inserted replaced
-1:000000000000 0:bcd2e358d57f
1 #!/bin/sh
2
3 # Use the util-linux-ng "wall" command
4
5 sed -i -e 's/utmpdump wall/utmpdump/' \
6 -e 's/mountpoint.1 wall.1/mountpoint.1/' src/Makefile &&
7 make -C src -j $CPUS &&
8 make -C src install &&
9 cat > /etc/inittab << "EOF"
10 id:3:initdefault:
11
12 si::sysinit:/etc/rc.d/init.d/rc sysinit
13
14 l0:0:wait:/etc/rc.d/init.d/rc 0
15 l1:S1:wait:/etc/rc.d/init.d/rc 1
16 l2:2:wait:/etc/rc.d/init.d/rc 2
17 l3:3:wait:/etc/rc.d/init.d/rc 3
18 l4:4:wait:/etc/rc.d/init.d/rc 4
19 l5:5:wait:/etc/rc.d/init.d/rc 5
20 l6:6:wait:/etc/rc.d/init.d/rc 6
21
22 ca:12345:ctrlaltdel:/sbin/shutdown -t1 -a -r now
23
24 su:S016:once:/sbin/sulogin
25
26 1:2345:respawn:/sbin/agetty tty1 9600
27 2:2345:respawn:/sbin/agetty tty2 9600
28 3:2345:respawn:/sbin/agetty tty3 9600
29 4:2345:respawn:/sbin/agetty tty4 9600
30 5:2345:respawn:/sbin/agetty tty5 9600
31 6:2345:respawn:/sbin/agetty tty6 9600
32 EOF