ppcrcd/trunk/conf.dir/usr/lib/ppcrcd/rc.live

sparky cvs at pld-linux.org
Sun Mar 26 18:08:14 CEST 2006


Author: sparky
Date: Sun Mar 26 18:08:11 2006
New Revision: 7323

Modified:
   ppcrcd/trunk/conf.dir/usr/lib/ppcrcd/rc.live
Log:
- try harder to umount /initrd


Modified: ppcrcd/trunk/conf.dir/usr/lib/ppcrcd/rc.live
==============================================================================
--- ppcrcd/trunk/conf.dir/usr/lib/ppcrcd/rc.live	(original)
+++ ppcrcd/trunk/conf.dir/usr/lib/ppcrcd/rc.live	Sun Mar 26 18:08:11 2006
@@ -35,11 +35,11 @@
 
 [ -x /usr/lib/ppcrcd/fbsplash ] && /usr/lib/ppcrcd/fbsplash
 
-#@@	debug:
+#@@	debugr / debug:
 #@	put debugging information (set -x),
 #@	and runs sh at startup to allow do something
 DEBUG=0
-if cmdopt debug; then
+if cmdopt "debugr?"; then
 	export DEBUG=1
 	export SHD="-x"
 	setterm -msg on
@@ -49,7 +49,7 @@
 
 
 if [ -d /initrd/bin ]; then
-	umount /initrd
+	umount /initrd || umount -l /initrd
 	/sbin/blockdev --flushbufs /dev/ram[0-9]*
 	rm -rf /initrd
 fi


More information about the pld-cvs-commit mailing list