Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 118419 | Differences between
and this patch

Collapse All | Expand All

(-)sbin/rc (-1 / +4 lines)
Lines 166-172 Link Here
166
			CRITICAL_SERVICES="${CRITICAL_SERVICES} ${x##*/}"
164
			CRITICAL_SERVICES="${CRITICAL_SERVICES} ${x##*/}"
167
		done
165
		done
168
	else
166
	else
169
		CRITICAL_SERVICES="checkroot hostname modules checkfs localmount clock"
167
		CRITICAL_SERVICES="checkroot hostname modules checkfs localmount clock bootmisc"
170
	fi
168
	fi
171
169
172
	export CRITICAL_SERVICES
170
	export CRITICAL_SERVICES
Lines 551-556 Link Here
551
	user_want_interactive && svcinteractive="yes"
549
	user_want_interactive && svcinteractive="yes"
552
	echo "${svcinteractive:-no}" > "${svcdir}/interactive"
550
	echo "${svcinteractive:-no}" > "${svcdir}/interactive"
553
551
552
	# sysinit is now done, so allow init scripts to run normally
553
	[[ -e /dev/.rcsysinit ]] && rm -f /dev/.rcsysinit
554
554
	# All done logging
555
	# All done logging
555
	bootlog quit
556
	bootlog quit
556
557
(-)sbin/runscript.sh (+6 lines)
Lines 26-31 Link Here
26
export SVCNAME="${myservice}"
22
export SVCNAME="${myservice}"
27
mylevel="$(< "${svcdir}/softlevel")"
23
mylevel="$(< "${svcdir}/softlevel")"
28
24
25
# Stop init scripts from working until sysinit completes
26
if [[ -e /dev/.rcsysinit ]] ; then
27
	eerror "ERROR:  cannot run ${myservice} until sysinit completes"
28
	exit 1
29
fi
30
29
svc_trap() {
31
svc_trap() {
30
	trap 'eerror "ERROR:  \"${myservice}\" caught an interrupt"; exit 1' \
32
	trap 'eerror "ERROR:  \"${myservice}\" caught an interrupt"; exit 1' \
31
		INT QUIT TSTP
33
		INT QUIT TSTP

Return to bug 118419