Author: alexander
Date: 2005-12-05 07:15:10 -0700 (Mon, 05 Dec 2005)
New Revision: 1225

Modified:
   trunk/doc/README
   trunk/scripts/shutdown-helper
Log:
Updated version in documentation
Fixed error reporting in shutdown helper


Modified: trunk/doc/README
===================================================================
--- trunk/doc/README    2005-12-05 14:06:22 UTC (rev 1224)
+++ trunk/doc/README    2005-12-05 14:15:10 UTC (rev 1225)
@@ -96,7 +96,7 @@
 instructions below.
 
 * Burn the official CD in multi session mode:
-    cdrecord dev=/dev/cdrom -v -multi -tao lfslivecd-x86-1-[version].iso
+    cdrecord dev=/dev/cdrom -v -multi -tao lfslivecd-[version].iso
 
 * Prepare a directory with the files you want to add, delete or change:
     mkdir second-session && cd second-session
@@ -106,7 +106,7 @@
     cd ..
 
 * Make an image contatining those files:
-    mkisofs -M lfslivecd-x86-6.1-1-[version].iso \
+    mkisofs -M lfslivecd-[version].iso \
         -C `cdrecord -msinfo dev=/dev/cdrom` \
        -R -o second-session.iso second-session
 

Modified: trunk/scripts/shutdown-helper
===================================================================
--- trunk/scripts/shutdown-helper       2005-12-05 14:06:22 UTC (rev 1224)
+++ trunk/scripts/shutdown-helper       2005-12-05 14:15:10 UTC (rev 1225)
@@ -38,29 +38,32 @@
 cat >/dev/shm/sbin/init <<EOF
 #!/bin/sh
 
+halt() {
+       $HALT
+       while true ; do sleep 1 ; done
+}
+
 fail() {
        echo "Could not unmount the CD, sorry. Please report this as a bug."
        sleep 5
-       $HALT
-       while true ; do sleep 1 ; done
+       halt
 }
 
 exec </dev/console >/dev/console 2>/dev/console
 TIMEOUT=
-while ! umount -n /old 2>/dev/null && [ "$TIMEOUT" != "....." ] ; do
+while ! umount -n /old 2>/dev/null && [ "\$TIMEOUT" != "....." ] ; do
         sleep 1
-       TIMEOUT=".$TIMEOUT"
+       TIMEOUT=".\$TIMEOUT"
 done
-[ "$TIMEOUT" = "....." ] && fail
+[ "\$TIMEOUT" = "....." ] && fail
 umount -n /.sqfs || fail
 losetup -d /dev/loop0 || fail
 umount -n /.cdrom || fail
-( sleep 30 ; $HALT ) &
 eject -r /dev/lfs-cd
 echo -n "Take the CD, close the CD-ROM tray and press Enter..."
+( sleep 30 ; halt ) &
 read ENTER
-$HALT
-while true ; do sleep 1 ; done
+halt
 EOF
 chmod 755 /dev/shm/sbin/init
 ln -nsf /old/dev/initctl /dev/shm/dev/initctl

-- 
http://linuxfromscratch.org/mailman/listinfo/livecd
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to