tags 476757 + patch
thanks

Patch attached.


Regards,

-- 
Chris Lamb, UK                                       [EMAIL PROTECTED]
                                                            GPG: 0x634F9A20
diff -urNad gibraltar-bootcd-2.1.orig/gibraltar-bootsupport/restore-etc 
gibraltar-bootcd-2.1/gibraltar-bootsupport/restore-etc
--- gibraltar-bootcd-2.1.orig/gibraltar-bootsupport/restore-etc 2008-04-22 
16:15:15.000000000 +0100
+++ gibraltar-bootcd-2.1/gibraltar-bootsupport/restore-etc      2008-04-22 
16:19:57.000000000 +0100
@@ -65,17 +65,17 @@
   mount -t unionfs -o dirs=$maskingmountpoint=rw:$unmaskedmountpoint=ro 
unionfs $mountpoint || bash
 
   if [ "$image" != "-" ]; then
-    pushd $maskingmountpoint > /dev/null
+    cd $maskingmountpoint
     tar xz --preserve --same-owner -f $image
-    popd > /dev/null
+    cd $OLDPWD
   fi
   echo "done"
 else
   echo "Not creating a RAM disk for $2, disabled in /etc/gibraltar/config"
   echo -n "Unpacking saved data to /etc ... "
-  pushd $mountpoint > /dev/null
+  cd $mountpoint
   tar xz --preserve --same-owner -f $image
-  popd > /dev/null
+  cd $OLDPWD
   echo "done"
 fi
 
diff -urNad gibraltar-bootcd-2.1.orig/gibraltar-bootsupport/restore-etc-old2 
gibraltar-bootcd-2.1/gibraltar-bootsupport/restore-etc-old2
--- gibraltar-bootcd-2.1.orig/gibraltar-bootsupport/restore-etc-old2    
2008-04-22 16:15:15.000000000 +0100
+++ gibraltar-bootcd-2.1/gibraltar-bootsupport/restore-etc-old2 2008-04-22 
16:17:42.000000000 +0100
@@ -51,16 +51,16 @@
 
   echo -n "Creating configuration RAM disk (maximum ${ETCDISK_SIZE}b)... "
   mount_tmpfs $ETCDISK_SIZE $mountpoint
-  pushd $mountpoint > /dev/null
+  cd $mountpoint
   tar xz --preserve --same-owner -f $image
-  popd > /dev/null
+  cd $OLDPWD
   echo "done"
 else
   echo "Not creating a RAM disk for $2, disabled in /etc/gibraltar/config"
   echo -n "Unpacking saved data to /etc ... "
-  pushd $mountpoint > /dev/null
+  cd $mountpoint
   tar xz --preserve --same-owner -f $image
-  popd > /dev/null
+  cd $OLDPWD
   echo "done"
 fi
 
diff -urNad gibraltar-bootcd-2.1.orig/gibraltar-bootsupport/save-etc 
gibraltar-bootcd-2.1/gibraltar-bootsupport/save-etc
--- gibraltar-bootcd-2.1.orig/gibraltar-bootsupport/save-etc    2008-04-22 
16:15:15.000000000 +0100
+++ gibraltar-bootcd-2.1/gibraltar-bootsupport/save-etc 2008-04-22 
16:17:59.000000000 +0100
@@ -63,7 +63,7 @@
 success=0
 while [ $success -ne 1 ] && [ $try -le $MAX_SAVE_TRIES ]; do
   echo -n "Saving $mountpoint to $image ... "
-  pushd $maskingmountpoint > /dev/null
+  cd $maskingmountpoint
   tar cz --preserve --same-owner --atime-preserve -f $image *
   echo "done"
   echo "Checking saved data for changes ... "
@@ -73,7 +73,7 @@
   else
     echo "unsaved changes detected - retrying."
   fi
-  popd > /dev/null
+  cd $OLDPWD
   try=`expr $try + 1`
 done
 
diff -urNad 
gibraltar-bootcd-2.1.orig/gibraltar-bootsupport/setup-unconfigured.sh 
gibraltar-bootcd-2.1/gibraltar-bootsupport/setup-unconfigured.sh
--- gibraltar-bootcd-2.1.orig/gibraltar-bootsupport/setup-unconfigured.sh       
2008-04-22 16:15:15.000000000 +0100
+++ gibraltar-bootcd-2.1/gibraltar-bootsupport/setup-unconfigured.sh    
2008-04-22 16:21:05.000000000 +0100
@@ -34,8 +34,8 @@
 # is the system is unconfigured at this stage, run all setup scripts
 if [ -f /etc/unconfigured ]; then
   echo
-  echo -e "This is an ${COLOR_RED}unconfigured${COLOR_NORMAL} system."\
-       "Running configuration phase now ..."
+  printf "This is an ${COLOR_RED}unconfigured${COLOR_NORMAL} system."\
+       "Running configuration phase now ...\n"
   echo "- start 
------------------------------------------------------------------------"
   for script in /etc/setup.d/*; do
     # Ignore dangling symlinks for now.
diff -urNad gibraltar-bootcd-2.1.orig/gibraltar-bootsupport/update-finalize 
gibraltar-bootcd-2.1/gibraltar-bootsupport/update-finalize
--- gibraltar-bootcd-2.1.orig/gibraltar-bootsupport/update-finalize     
2008-04-22 16:15:15.000000000 +0100
+++ gibraltar-bootcd-2.1/gibraltar-bootsupport/update-finalize  2008-04-22 
16:20:03.000000000 +0100
@@ -5,7 +5,7 @@
 
 if [ -e /initrd/mnt/media/updating ]; then
   echo "System update in progress, first boot seems successful."
-  echo -e "Finalizing update now ... "
+  echo "Finalizing update now ... "
   mount -o remount,rw /initrd/mnt/media/
   rm /initrd/mnt/media/updating
   rm /initrd/mnt/media/md5sums.lst
diff -urNad gibraltar-bootcd-2.1.orig/gibraltar-bootsupport/update-removeold 
gibraltar-bootcd-2.1/gibraltar-bootsupport/update-removeold
--- gibraltar-bootcd-2.1.orig/gibraltar-bootsupport/update-removeold    
2008-04-22 16:15:15.000000000 +0100
+++ gibraltar-bootcd-2.1/gibraltar-bootsupport/update-removeold 2008-04-22 
16:16:35.000000000 +0100
@@ -4,7 +4,7 @@
 # This script removes the old files saved during the last upload.
 
 if [ -e /initrd/mnt/media/gibraltar.old -o -e /initrd/mnt/media/syslinux.old 
-o -e /initrd/mnt/media/initrd.old ]; then
-  echo -e "Removing old Gibraltar version ... "
+  echo "Removing old Gibraltar version ... "
   mount -o remount,rw /initrd/mnt/media/
   rm /initrd/mnt/media/id.old
   rm /initrd/mnt/media/linux.old
@@ -21,7 +21,7 @@
 fi
 
 if [ -e /initrd/mnt/media/new ]; then
-  echo -e "Removing files from last upgrade ... "
+  echo "Removing files from last upgrade ... "
   mount -o remount,rw /initrd/mnt/media/
   rm -r /initrd/mnt/media/new
   mount -o remount,ro /initrd/mnt/media/
diff -urNad gibraltar-bootcd-2.1.orig/gibraltar-bootsupport/update-rollback 
gibraltar-bootcd-2.1/gibraltar-bootsupport/update-rollback
--- gibraltar-bootcd-2.1.orig/gibraltar-bootsupport/update-rollback     
2008-04-22 16:15:15.000000000 +0100
+++ gibraltar-bootcd-2.1/gibraltar-bootsupport/update-rollback  2008-04-22 
16:16:26.000000000 +0100
@@ -4,7 +4,7 @@
 # This script does a rollback of the last update.
 
 if [ -e /initrd/mnt/media/gibraltar.old ]; then
-  echo -e "Rolling back last update ... "
+  echo "Rolling back last update ... "
   mount -o remount,rw /initrd/mnt/media/
   mv /initrd/mnt/media/id.old /initrd/mnt/media/id.txt
   mv /initrd/mnt/media/linux.old /initrd/mnt/media/linux

Attachment: signature.asc
Description: PGP signature

Reply via email to