X-Git-Url: https://iankelling.org/git/?p=automated-distro-installer;a=blobdiff_plain;f=fai-revm;h=d09bbcc7a986552dccd53dee09a7f8b55dfcc76c;hp=880a91c5e0d10a3bcd6ffb8c96df36f5a9624fa8;hb=0d7f79362d601b278236cd1c533c7333e342b54a;hpb=15da839e14b07b30de9c3f7559bd17213e4f193d diff --git a/fai-revm b/fai-revm index 880a91c..d09bbcc 100755 --- a/fai-revm +++ b/fai-revm @@ -100,12 +100,15 @@ else e ./pxe-server $dhcp_arg demohost fai sleep 2 else + 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 $(readlink -f 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