X-Git-Url: https://iankelling.org/git/?a=blobdiff_plain;f=myfai-chboot-local;h=ca4d32ea4ba21b67fdd2190a9a680542442ed125;hb=HEAD;hp=7dea8f2dbd174130a68da62ae2a44446e88f6338;hpb=917771b2981e75635e9b85d14eb73105fcf591b4;p=automated-distro-installer diff --git a/myfai-chboot-local b/myfai-chboot-local index 7dea8f2..0f83ea0 100755 --- a/myfai-chboot-local +++ b/myfai-chboot-local @@ -111,7 +111,7 @@ if [[ $hostip ]]; then exit 1 fi else - my_ip=$(ip r show default | sed -r 's/.*via ([^ ]*).*/\1/' | head -n1) + my_ip=$(ip r show default | sed -r 's/.*src ([^ ]*).*/\1/' | head -n1) fi if [[ $host == default ]]; then @@ -130,7 +130,7 @@ else fi if modprobe nfsd &>/dev/null; then - std_arg="-u nfs://faiserver/srv/fai/config" + std_arg="-u nfs://faiserver.b8.nz/srv/fai/config" # nfsv4 wont do rw with overlayfs yet # https://lists.uni-koeln.de/pipermail/linux-fai/2017-March/011641.html root_arg="$my_ip:/srv/fai/nfsroot:vers=3" @@ -150,9 +150,9 @@ EOF fi systemctl start nfs-server # assumes recent os else - std_arg="-u http://faiserver:8080/config.tar.gz" - root_arg="live:http://faiserver:8080/squash.img" - /a/exe/web-conf -i -p 8080 - apache2 faiserver < Deny from all Allow from $ip @@ -169,7 +169,7 @@ kernel=$(fai-chboot -L '^default$' | awk '{print $3}') default_k_args=$(fai-chboot -L '^default$' | \ sed -r "s/^(\S+\s+){3}(.*)/\2/") # example of default_k_args -# initrd=initrd.img-3.16.0-4-amd64 ip=dhcp root=192.168.1.3:/srv/fai/nfsroot FAI_CONFIG_SRC=nfs://faiserver/srv/fai/config FAI_ACTION=install +# initrd=initrd.img-3.16.0-4-amd64 ip=dhcp root=192.168.1.3:/srv/fai/nfsroot FAI_CONFIG_SRC=nfs://faiserver.b8.nz/srv/fai/config FAI_ACTION=install # https://wiki.archlinux.org/index.php/Solid_state_drive#Resolving_NCQ_errors # currently on needed on d16 samsung 870 qvo, but better to have this