[Fai-commit] r4901 - trunk/bin

lange at alioth.debian.org lange at alioth.debian.org
Wed May 14 17:53:54 UTC 2008


Author: lange
Date: 2008-05-14 17:53:53 +0000 (Wed, 14 May 2008)
New Revision: 4901

Modified:
   trunk/bin/fai-cd
Log:
fai-cd: fix syntax error (closes: #480830)


Modified: trunk/bin/fai-cd
===================================================================
--- trunk/bin/fai-cd	2008-05-14 17:53:29 UTC (rev 4900)
+++ trunk/bin/fai-cd	2008-05-14 17:53:53 UTC (rev 4901)
@@ -30,7 +30,7 @@
 #*********************************************************************
 
 set -e 
-version="fai-cd 3.3.1, 4-may-2008"
+version="fai-cd 3.3.2, 13-may-2008"
 
 forceremoval=0;
 burn=0
@@ -242,6 +242,7 @@
 [ $makeiso -eq 1 -a "$#" -eq 0 ]        && die 2 "Please specify the output file for the ISO image."
 [ -z "$mirrordir" ]   && die 4 "Please specify the directory of your mirror using -m"
 [ -d "$mirrordir" ]   || die 5 "$mirrordir is not a directory"
+[ -z "$(ls $mirrordir)" ] && die 18 "No mirror found in $mirrordir. Empty directory."
 [ -f "$isoname" ]     && [ $forceremoval -eq 1 ] && rm $isoname
 [ -f "$isoname" ]     && die 3 "Outputfile $isoname already exists. Please remove it or use -f."
 [ $(id -u) != "0" ]   && die 9 "Run this program as root."
@@ -256,7 +257,7 @@
     cfdir=$FAI_ETC_DIR
 fi
 [ -n "$cdir" ] && cfdir=$cdir
-${cfdir:=/etc/fai}
+cfdir=${cfdir:=/etc/fai}
 cfdir=$(readlink -f $cfdir) # canonicalize path
 if [ ! -d "$cfdir" ]; then
     echo "$cfdir is not a directory"




More information about the Fai-commit mailing list