X-Git-Url: https://iankelling.org/git/?a=blobdiff_plain;f=fai-revm;h=d09bbcc7a986552dccd53dee09a7f8b55dfcc76c;hb=debe67641f661b4e47a72cb27bb2957cd44c4bed;hp=a11043056a7856369cb0a63ce04737a5974a961f;hpb=9288ed79b53a9f276208c59bad353379b5e34914;p=automated-distro-installer diff --git a/fai-revm b/fai-revm index a110430..d09bbcc 100755 --- a/fai-revm +++ b/fai-revm @@ -100,12 +100,15 @@ else e ./pxe-server $dhcp_arg demohost fai sleep 2 else - fai-monitor& + killall fai-monitor &>/dev/null ||: + fai-monitor & if [[ ! $BASEFILE_DIR ]]; then BASEFILE_DIR=/tmp fi - if [[ ! -e $BASEFILE_DIR/autodiscover.iso ]]; then - fai-cd -g grub.cfg.autodiscover -f -A $BASEFILE_DIR/autodiscover.iso + a=$BASEFILE_DIR/autodiscover.iso + b=$BASEFILE_DIR/STRETCH64.tar.gz + if [[ ! -e $a || $(stat -c %Y $a) -lt $(stat -c %Y $b) ]]; then + e s fai-cd -g $(readlink -f grub.cfg.autodiscover) -f -A $BASEFILE_DIR/autodiscover.iso fi boot_arg="--cdrom $BASEFILE_DIR/autodiscover.iso" e fai-redep