various fixes, make settable basefile dir
[automated-distro-installer] / myfai-chboot-local
index 49ee6f6efcb6c9ce9ad67d7f30fee83fab3f35c7..f46c32d9308c33a4277402cd6a9e1818848708aa 100755 (executable)
@@ -35,6 +35,11 @@ e() {
 
 host=$1
 
+rm -f /srv/tftp/fai/pxelinux.cfg/*
+if [[ ! $1 ]]; then
+  exit 0
+fi
+
 # assuming ipv4, or else we might need to deal with multiple addresses
 # in an ipv4 + ipv6 network.
 my_ip=$(ip -4 route get 8.8.8.8 | sed -nr 's,^.*src\s+(\S+).*,\1,p')
@@ -88,10 +93,6 @@ else
 EOF
 fi
 
-rm -f /srv/tftp/fai/pxelinux.cfg/*
-if [[ ! $1 ]]; then
-  exit 0
-fi
 
 
 # man page doesn't explain this, but this deletes & thus disables