X-Git-Url: https://iankelling.org/git/?p=automated-distro-installer;a=blobdiff_plain;f=faiserver-disable;h=0a9ad8d02802a05340afac4e96f1335afc7824f2;hp=a0328d720e0b539ec40028e2723c7983acb04202;hb=1b08e82a978c8db76e1ebc67f3b4ae875ba27537;hpb=479deac0048b54fd29b08ce160da57d8bf52ffba diff --git a/faiserver-disable b/faiserver-disable old mode 100644 new mode 100755 index a0328d7..0a9ad8d --- a/faiserver-disable +++ b/faiserver-disable @@ -15,4 +15,13 @@ if [[ $1 ]]; then usage 1 fi -ssh root@$(chost faiserver) "sed -ri --follow-symlinks '\%^/srv/fai/d' /etc/exports; exportfs -ra" +ssh root@$(chost faiserver) bash <<'EOF' +set -eE -o pipefail +if modprobe nfsd &>/dev/null; then + sed -ri --follow-symlinks '\%^/srv/fai/%d' /etc/exports + exportfs -ra +else + rm -f /etc/apache2/sites-enabled/faiserver.conf + systemctl reload apache2 +fi +EOF