From 8159d78bb7d57483673da0bfbf49f74fd1671fec Mon Sep 17 00:00:00 2001 From: Bill Nottingham Date: Wed, 9 Apr 2008 17:00:57 -0400 Subject: Fix serial to wait for rcS to complete as well runlevel isn't actually set when udev is run. Oops. --- event.d/serial | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'event.d/serial') diff --git a/event.d/serial b/event.d/serial index 80695338..6869090e 100644 --- a/event.d/serial +++ b/event.d/serial @@ -4,6 +4,10 @@ stop on runlevel [016] instance pre-start script + while /bin/true ; do + LANG=C /sbin/initctl status rcS | grep -wq "rcS (stop) waiting" && break + sleep 1 + done while /bin/true ; do runlevel=$(/sbin/runlevel | /bin/awk '{ print $2 }') case "$runlevel" in -- cgit