41 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
			
		
		
	
	
			41 lines
		
	
	
		
			1.2 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 proc /proc
 | |
| ::sysinit:/bin/mount -o remount,rw /
 | |
| ::sysinit:/bin/mkdir -p /dev/pts /dev/shm
 | |
| ::sysinit:/bin/mount -a
 | |
| ::sysinit:/sbin/swapon -a
 | |
| null::sysinit:/bin/ln -sf /proc/self/fd /dev/fd
 | |
| null::sysinit:/bin/ln -sf /proc/self/fd/0 /dev/stdin
 | |
| null::sysinit:/bin/ln -sf /proc/self/fd/1 /dev/stdout
 | |
| null::sysinit:/bin/ln -sf /proc/self/fd/2 /dev/stderr
 | |
| ::sysinit:/bin/hostname -F /etc/hostname
 | |
| # now run any rc scripts
 | |
| ::sysinit:/etc/init.d/rcS
 | |
| 
 | |
| # Put a getty on the serial port
 | |
| #console::respawn:/sbin/getty -L  console 0 vt100 # GENERIC_SERIAL
 | |
| ::respawn:-/bin/bash
 | |
| 
 | |
| # Stuff to do for the 3-finger salute
 | |
| #::ctrlaltdel:/sbin/reboot
 | |
| 
 | |
| # Stuff to do before rebooting
 | |
| ::shutdown:/etc/init.d/rcK
 | |
| ::shutdown:/sbin/swapoff -a
 | |
| ::shutdown:/bin/umount -a -r
 |