xref: /OK3568_Linux_fs/buildroot/package/busybox/inittab (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1# /etc/inittab
2#
3# Copyright (C) 2001 Erik Andersen <andersen@codepoet.org>
4#
5# Note: BusyBox init doesn't support runlevels.  The runlevels field is
6# completely ignored by BusyBox init. If you want runlevels, use
7# sysvinit.
8#
9# Format for each entry: <id>:<runlevels>:<action>:<process>
10#
11# id        == tty to run on, or empty for /dev/console
12# runlevels == ignored
13# action    == one of sysinit, respawn, askfirst, wait, and once
14# process   == program to run
15
16# Startup the system
17::sysinit:/bin/mount -t proc proc /proc
18::sysinit:/bin/mount -o remount,rw /
19::sysinit:/bin/mkdir -p /dev/pts /dev/shm
20::sysinit:/bin/mount -a
21::sysinit:/bin/mkdir -p /run/lock/subsys
22::sysinit:/sbin/swapon -a
23null::sysinit:/bin/ln -sf /proc/self/fd /dev/fd
24null::sysinit:/bin/ln -sf /proc/self/fd/0 /dev/stdin
25null::sysinit:/bin/ln -sf /proc/self/fd/1 /dev/stdout
26null::sysinit:/bin/ln -sf /proc/self/fd/2 /dev/stderr
27::sysinit:/bin/hostname -F /etc/hostname
28# now run any rc scripts
29::sysinit:/etc/init.d/rcS
30
31# Put a getty on the serial port
32#ttyS0::respawn:/sbin/getty -L ttyS0 115200 vt100 # GENERIC_SERIAL
33
34# Stuff to do for the 3-finger salute
35#::ctrlaltdel:/sbin/reboot
36
37# Stuff to do before rebooting
38::shutdown:/etc/init.d/rcK
39::shutdown:/sbin/swapoff -a
40::shutdown:/bin/umount -a -r
41