diff options
author | Abdoulaye Walsimou Gaye <awg@embtoolkit.org> | 2014-04-26 20:47:51 +0200 |
---|---|---|
committer | Abdoulaye Walsimou Gaye <awg@embtoolkit.org> | 2014-04-26 20:47:51 +0200 |
commit | d781b9b9c61a4ea3934566f06b5760f483a1ed81 (patch) | |
tree | ecede0e40d58de7e8e13d4bfebd7b19c174c30a9 /src | |
parent | 87ce34145822c55579b8b05d7bc0335a53b3ac62 (diff) | |
download | embtoolkit-d781b9b9c61a4ea3934566f06b5760f483a1ed81.tar.gz embtoolkit-d781b9b9c61a4ea3934566f06b5760f483a1ed81.tar.bz2 embtoolkit-d781b9b9c61a4ea3934566f06b5760f483a1ed81.tar.xz |
RootFS: OpenRC/inittab: give ability to configure tty console
Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
Diffstat (limited to 'src')
-rw-r--r-- | src/rootfs_skel/etc/inittab | 29 |
1 files changed, 17 insertions, 12 deletions
diff --git a/src/rootfs_skel/etc/inittab b/src/rootfs_skel/etc/inittab index 5a1f1e8..95d11b8 100644 --- a/src/rootfs_skel/etc/inittab +++ b/src/rootfs_skel/etc/inittab @@ -1,24 +1,29 @@ -# Initial system critical filesystems mounting (/proc, /dev, /sys, etc.) -::sysinit:/sbin/openrc sysinit +# Filesystem +null::sysinit:/bin/mount -o remount,rw / +null::sysinit:/bin/mount -t proc proc /proc +null::sysinit:/bin/mount -a -# Goto other runlevels now -::wait:/sbin/openrc boot -::wait:/sbin/openrc default -::wait:/sbin/openrc +# Networking +null::sysinit:/bin/hostname -F /etc/hostname +null::sysinit:/sbin/ifconfig lo 127.0.0.1 up +null::sysinit:/sbin/route add -net 127.0.0.0 netmask 255.0.0.0 lo +null::sysinit:/sbin/udhcpc -# Put a getty on the serial port +# Runlevel script +::sysinit:/etc/init.d/rcS + +# Serial console ttyS0::respawn:/sbin/getty -L ttyS0 115200 vt100 -# Logging junk null::sysinit:/bin/touch /var/log/messages null::respawn:/sbin/syslogd -n -m 0 null::respawn:/sbin/klogd -n +#tty3::respawn:/usr/bin/tail -f /var/log/messages -# What to do at the "Three Finger Salute" ::ctrlaltdel:/sbin/reboot -# Stuff to do before rebooting -null::shutdown:/sbin/openrc shutdown +# Reboot +null::shutdown:/usr/bin/killall klogd +null::shutdown:/usr/bin/killall syslogd null::shutdown:/bin/umount -a -r null::shutdown:/sbin/swapoff -a - |