[Fai-commit] r4669 - trunk/bin

lange at alioth.debian.org lange at alioth.debian.org
Sat Nov 10 12:34:00 UTC 2007


Author: lange
Date: 2007-11-10 12:34:00 +0000 (Sat, 10 Nov 2007)
New Revision: 4669

Modified:
   trunk/bin/make-fai-nfsroot
Log:
remove whole /srv/fai/nfsroot, not only /srv/fai/nfsroot/live/filesystem.dir


Modified: trunk/bin/make-fai-nfsroot
===================================================================
--- trunk/bin/make-fai-nfsroot	2007-11-10 11:23:10 UTC (rev 4668)
+++ trunk/bin/make-fai-nfsroot	2007-11-10 12:34:00 UTC (rev 4669)
@@ -129,6 +129,7 @@
 [ -n "$KERNELPACKAGE" ] && badupdateto32 "The use of \$KERNELPACKAGE is deprecated. Please use $cfdir/NFSROOT now."
 [ ! -d "$cfdir/apt" ] && die "$cfdir/apt/ does not exists. Can't continue."
 
+oldnfsroot=$NFSROOT
 NFSROOT="$NFSROOT/live/filesystem.dir"
 ROOTCMD="chroot $NFSROOT"
 
@@ -497,9 +498,9 @@
 then
     echo $NFSROOT already exists. Removing $NFSROOT
     umount $NFSROOT/dev/pts 1>/dev/null 2>&1 || true
-    rm -rf $NFSROOT/.??* $NFSROOT/*
+    rm -rf $oldnfsroot/.??* $oldnfsroot/*
     # also remove files $NFSROOT/.? but not . and ..
-    find $NFSROOT -xdev -maxdepth 1 ! -type d | xargs -r rm -f
+    find $oldnfsroot -xdev -maxdepth 1 ! -type d | xargs -r rm -f
 fi
 
 # Create a new nfsroot




More information about the Fai-commit mailing list