9611fd600b
These are the settings people most often want to tweak for embedded boards, so add kconfig variables to make it easy to do.
54 lines
1.6 KiB
Plaintext
54 lines
1.6 KiB
Plaintext
# /etc/inittab
|
|
#
|
|
# Copyright (C) 2001 Erik Andersen <andersen@codepoet.org>
|
|
#
|
|
# Note: BusyBox init doesn't support runlevels. The runlevels field is
|
|
# completely ignored by BusyBox init. If you want runlevels, use
|
|
# sysvinit.
|
|
#
|
|
# Format for each entry: <id>:<runlevels>:<action>:<process>
|
|
#
|
|
# id == tty to run on, or empty for /dev/console
|
|
# runlevels == ignored
|
|
# action == one of sysinit, respawn, askfirst, wait, and once
|
|
# process == program to run
|
|
|
|
# Startup the system
|
|
::sysinit:/bin/mount -t proc none /proc
|
|
::sysinit:/bin/mount -t sysfs none /sys
|
|
::sysinit:/bin/mount -t tmpfs -o size=64k,mode=0755 none /dev
|
|
::sysinit:/bin/mkdir /dev/pts
|
|
::sysinit:/bin/mount -t devpts devpts /dev/pts
|
|
::sysinit:/bin/echo /sbin/mdev > /proc/sys/kernel/hotplug
|
|
::sysinit:/sbin/mdev -s
|
|
::sysinit:/bin/mount -o remount,rw /
|
|
::sysinit:/bin/mount -a
|
|
::sysinit:/bin/hostname -F /etc/hostname
|
|
::sysinit:/sbin/ifconfig lo 127.0.0.1 up
|
|
::sysinit:/sbin/route add -net 127.0.0.0 netmask 255.0.0.0 lo
|
|
# now run any rc scripts
|
|
::sysinit:/etc/init.d/rcS
|
|
|
|
# Set up a couple of getty's
|
|
tty1::respawn:/sbin/getty 38400 tty1
|
|
tty2::respawn:/sbin/getty 38400 tty2
|
|
|
|
# Put a getty on the serial port
|
|
#ttyS0::respawn:/sbin/getty -L ttyS0 115200 vt100 # GENERIC_SERIAL
|
|
|
|
# Logging junk
|
|
null::sysinit:/bin/touch /var/log/messages
|
|
null::respawn:/sbin/syslogd -n
|
|
null::respawn:/sbin/klogd -n
|
|
tty3::respawn:/usr/bin/tail -f /var/log/messages
|
|
|
|
# Stuff to do for the 3-finger salute
|
|
::ctrlaltdel:/sbin/reboot
|
|
|
|
# Stuff to do before rebooting
|
|
null::shutdown:/usr/bin/killall klogd
|
|
null::shutdown:/usr/bin/killall syslogd
|
|
null::shutdown:/bin/umount -a -r
|
|
null::shutdown:/sbin/swapoff -a
|
|
|