X-Git-Url: https://iankelling.org/git/?a=blobdiff_plain;f=faiserver-setup;h=f1ede11628990d3b920787981bb6f2f6756a0a2d;hb=ba2a6b887fe5a9ed627e9f0947265b37abbcf7aa;hp=491cfda4107b274ef69f378b1c6fbe390df8dacd;hpb=5f680f6bea2faae10ca8e5ccea0d08d18ccc9aa1;p=automated-distro-installer diff --git a/faiserver-setup b/faiserver-setup index 491cfda..f1ede11 100755 --- a/faiserver-setup +++ b/faiserver-setup @@ -20,7 +20,7 @@ x="$(readlink -f "$BASH_SOURCE")"; source "${x%/*}/bash-trace" [[ $EUID == 0 ]] || exec sudo "${BASH_SOURCE}" "$@" usage() { - cat </dev/null; then fi armhf() { - [[ $(dpkg --print-architecture) == armhf ]] + [[ $(dpkg --print-architecture) == armhf ]] } if armhf; then @@ -91,16 +91,12 @@ elif grep -xFq 'VERSION="9 (stretch)"' /etc/os-release; then cat >/etc/apt/sources.list.d/fai.list <<'EOF' deb http://fai-project.org/download stretch koeln EOF +elif grep -iE 'flidas|xenail' /etc/os-release; then + add-apt-repository -y ppa:fai/ppa else - rm -f /etc/apt/sources.list.d/fai.list + rm -f /etc/apt/sources.list.d/fai.list fi -# for ubuntu: -#add-apt-repository -y ppa:fai/ppa - -# for debian: - - apt-get update # Relevant packages from fai-quickstart depends and fai-server recommends. @@ -111,7 +107,7 @@ pkgs=(fai-doc tftpd-hpa tar reprepro squashfs-tools binutils) if modprobe nfsd &>/dev/null; then pkgs+=(nfs-kernel-server) else - pkgs+=(apache2) + pkgs+=(apache2) fi @@ -129,13 +125,13 @@ EOF case $base in - jessie|stretch) - cat >>/etc/fai/apt/sources.list <>/etc/fai/apt/sources.list <