X-Git-Url: https://iankelling.org/git/?a=blobdiff_plain;f=pxe-server;h=d40751e811ffb90601854d14eda312bc92694bfb;hb=cef9b6ede5c1e028bed1b4dc7895f5dfa121ad6b;hp=07262fca9a70a2cf3036def43eb76fb470794b64;hpb=78a1427fc167ccee73d448054a9c40c19d737ed3;p=automated-distro-installer diff --git a/pxe-server b/pxe-server index 07262fc..d40751e 100755 --- a/pxe-server +++ b/pxe-server @@ -75,7 +75,7 @@ wait=false fsf=false case $HOSTNAME in - x2|kw) fsf=true ;; + x3|kw) fsf=true ;; esac chboot_args=() @@ -132,9 +132,9 @@ fi archlike() { cat </dev/null || sudo apt-get -y install dnsutils +faiserverip=$(host faiserver | sed -rn 's/^\S+ has address //p;T;q' ||:) +if [[ ! $faiserverip || $faiserverip =~ [[:space:]] ]]; then + echo "$0: error: failed to get \$faiserverip, got: $faiserverip" + exit 1 +fi + if $set; then set-pxe