[Fai-commit] r4362 - trunk/bin

lange at alioth.debian.org lange at alioth.debian.org
Sat Jun 23 20:34:26 UTC 2007


Author: lange
Date: 2007-06-23 20:34:26 +0000 (Sat, 23 Jun 2007)
New Revision: 4362

Modified:
   trunk/bin/make-fai-nfsroot
Log:
replace [ -d .. ] || mkdir by mkdir -p


Modified: trunk/bin/make-fai-nfsroot
===================================================================
--- trunk/bin/make-fai-nfsroot	2007-06-23 20:32:50 UTC (rev 4361)
+++ trunk/bin/make-fai-nfsroot	2007-06-23 20:34:26 UTC (rev 4362)
@@ -250,7 +250,7 @@
 #    >  lib/modules/$KERNELVERSION/modules.dep  # dirty trick to hoax lvm
     echo 'NTPSERVERS=""' > etc/default/ntp-servers
 
-    [ -d $NFSROOT/var/state ] || mkdir $NFSROOT/var/state
+    mkdir -p $NFSROOT/var/state
     cp -a $cfdir/apt $NFSROOT/etc
 
     ainsl -as $NFSROOT/etc/hosts "127.0.0.1 localhost"
@@ -276,10 +276,10 @@
     # make little changes to nfsroot, because nfsroot is
     # read only for the install clients 
     rm etc/mtab && ln -s /proc/mounts etc/mtab
-    [ -d "var/lib/discover" ] || mkdir var/lib/discover
-    [ -d "var/discover" ] || mkdir var/discover
-    [ -d "etc/sysconfig" ] || mkdir etc/sysconfig
-    [ -d "tmp/etc" ] || mkdir tmp/etc
+    mkdir -p var/lib/discover
+    mkdir -p var/discover
+    mkdir -p etc/sysconfig
+    mkdir -p tmp/etc
 
 #    ln -sf /tmp/etc/resolv.conf etc/resolv.conf
     ln -s /usr/sbin/fai etc/init.d/rcS




More information about the Fai-commit mailing list