X-Git-Url: https://iankelling.org/git/?a=blobdiff_plain;f=pxe-server;h=9c3f917fcaceee7a488453759aa6eed44b528250;hb=43480add5b3ab6f4e407065454bd6be1d1fe1870;hp=66bc4ff4129da671c713082138ae091c40834e81;hpb=1a9e69876006d789df6fb5597419ef38f864903e;p=automated-distro-installer diff --git a/pxe-server b/pxe-server index 66bc4ff..9c3f917 100755 --- a/pxe-server +++ b/pxe-server @@ -34,7 +34,8 @@ One line description TYPE is one of arch, plain, fai. HOST is a hostname known to the dhcp server, or default for all, or none to disable --r Don't redeploy fai config. +-r Don't redeploy fai config. For example, if there is a different host + that is mid-install. -a Wait for 2 dhcp acks, then disable the pxe server after a delay. First ack is for pxe boot, 2nd ack is for os boot. Sometimes on debian, there is a 3rd one shortly after the 2nd. I can't remember @@ -139,12 +140,12 @@ $([[ $type == arch ]] && echo arch-pxe-mount)" if $set; then set-pxe if [[ $type == fai ]]; then - myfai-chboot $host + e myfai-chboot $host if $redep; then - fai-redep + e fai-redep fi else - myfai-chboot + e myfai-chboot fi fi