[oe-commits] Mike Westerhof : slugos-init: cleanup work, eliminate a warning messages at boot time.

GIT User account git at amethyst.openembedded.net
Mon Dec 8 04:35:03 UTC 2008


Module: openembedded.git
Branch: org.openembedded.dev
Commit: bdf3dc5e72a7bfa032a3ddc2aa48955911c0aa5d
URL:    http://gitweb.openembedded.net/?p=openembedded.git&a=commit;h=bdf3dc5e72a7bfa032a3ddc2aa48955911c0aa5d

Author: Mike Westerhof <mwester at dls.net>
Date:   Sun Dec  7 22:33:07 2008 -0600

slugos-init: cleanup work, eliminate a warning messages at boot time.

---

 packages/slugos-init/files/boot/flash |   10 +++++++++-
 1 files changed, 9 insertions(+), 1 deletions(-)

diff --git a/packages/slugos-init/files/boot/flash b/packages/slugos-init/files/boot/flash
index 1390597..01c20e9 100644
--- a/packages/slugos-init/files/boot/flash
+++ b/packages/slugos-init/files/boot/flash
@@ -11,9 +11,17 @@ leds beep
 . /etc/default/functions
 leds boot system
 
-test -x /sbin/init && exec /sbin/init
+if [ -x /sbin/init ]
+then
+	umount /proc 2>/dev/null
+	umount /sys 2>/dev/null
+	exec /sbin/init
+fi
 
 # fallback if /sbin/init has been deleted (bad!)
+# Mount required filesystems if necessary
+[ -e /proc/cpuinfo ] || mount -t proc  proc  /proc
+[ -e /sys/class    ] || mount -t sysfs sysfs /sys
 leds boot system panic
 exec <>/dev/console >&0 2>&0
 test -x /sbin/sulogin && exec /sbin/sulogin





More information about the Openembedded-commits mailing list