From e4f5ef3d737d3d495418d26f3d99ac3387fa802d Mon Sep 17 00:00:00 2001 From: "A. Wilcox" Date: Mon, 21 Aug 2017 23:19:19 -0500 Subject: user/sysvinit: add inittab --- user/sysvinit/APKBUILD | 3 +++ user/sysvinit/inittab-2.88 | 60 ++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 63 insertions(+) create mode 100644 user/sysvinit/inittab-2.88 diff --git a/user/sysvinit/APKBUILD b/user/sysvinit/APKBUILD index b3079c83c..3326a6443 100644 --- a/user/sysvinit/APKBUILD +++ b/user/sysvinit/APKBUILD @@ -14,6 +14,7 @@ options="!check" provides="/sbin/init" subpackages="$pkgname-doc" source="http://download.savannah.nongnu.org/releases/sysvinit/sysvinit-${pkgver}dsf.tar.bz2 + inittab-2.88 sysvinit-2.88-posix-header.patch " builddir="$srcdir/sysvinit-${pkgver}dsf" @@ -45,7 +46,9 @@ package() { cd "$builddir" make -C src install ROOT="$pkgdir" rm "$pkgdir"/usr/bin/lastb || true + install -D -m644 "$srcdir"/inittab-2.88 "$pkgdir"/etc/inittab } sha512sums="0bd8eeb124e84fdfa8e621b05f796804ee69a9076b65f5115826bfa814ac1d5d28d31a5c22ebe77c86a93b2288edf4891adc0afaecc4de656c4ecda8a83807bf sysvinit-2.88dsf.tar.bz2 +4582bfe388c376f519f961eff08009bc7a6e62e76fd1141b6b8bd1c3e98994bfc80f6e3a12a707855335028396f764b64daa7560f0617238baa7fbee2ed9d57b inittab-2.88 27dfe089660a291cbcba06d8564bad11f7fd7c96629e72c2b005562689dc7d8bb479c760e980590906e98423b991ae0acd048713d3bc372174d55ed894abeb3f sysvinit-2.88-posix-header.patch" diff --git a/user/sysvinit/inittab-2.88 b/user/sysvinit/inittab-2.88 new file mode 100644 index 000000000..ac9a4f14f --- /dev/null +++ b/user/sysvinit/inittab-2.88 @@ -0,0 +1,60 @@ +# +# /etc/inittab: This file describes how the INIT process should set up +# the system in a certain run-level. +# +# Author: Miquel van Smoorenburg, +# Modified by: Patrick J. Volkerding, +# Modified by: Daniel Robbins, +# Modified by: Martin Schlemmer, +# Modified by: Mike Frysinger, +# Modified by: Robin H. Johnson, +# Modified by: William Hubbs, +# Modified by: A. Wilcox, +# + +# Default runlevel. +id:3:initdefault: + +# System initialization, mount local filesystems, etc. +si::sysinit:/sbin/openrc sysinit + +# Further system initialization, brings up the boot runlevel. +rc::bootwait:/sbin/openrc boot + +l0:0:wait:/sbin/openrc shutdown +l0s:0:wait:/sbin/halt -dhnp +l1:1:wait:/sbin/openrc single +l2:2:wait:/sbin/openrc nonetwork +l3:3:wait:/sbin/openrc default +l4:4:wait:/sbin/openrc default +l5:5:wait:/sbin/openrc default +l6:6:wait:/sbin/openrc reboot +l6r:6:wait:/sbin/reboot -dkn +#z6:6:respawn:/sbin/sulogin + +# new-style single-user +su0:S:wait:/sbin/openrc single +su1:S:wait:/sbin/sulogin + +# TERMINALS +#x1:12345:respawn:/sbin/agetty 38400 console linux +c1:12345:respawn:/sbin/agetty 38400 tty1 linux +c2:2345:respawn:/sbin/agetty 38400 tty2 linux +c3:2345:respawn:/sbin/agetty 38400 tty3 linux +c4:2345:respawn:/sbin/agetty 38400 tty4 linux +c5:2345:respawn:/sbin/agetty 38400 tty5 linux +c6:2345:respawn:/sbin/agetty 38400 tty6 linux + +# SERIAL CONSOLES +s0:12345:respawn:/sbin/agetty -L 9600 ttyS0 vt100 +#s1:12345:respawn:/sbin/agetty -L 9600 ttyS1 vt100 + +# What to do at the "Three Finger Salute". +ca:12345:ctrlaltdel:/sbin/shutdown -r now + +# Used by /etc/init.d/xdm to control DM startup. +# Read the comments in /etc/init.d/xdm for more +# info. Do NOT remove, as this will start nothing +# extra at boot if /etc/init.d/xdm is not added +# to the "default" runlevel. +x:a:once:/etc/X11/startDM.sh -- cgit v1.2.3-60-g2f50