From 623fc5f81190b8cf30b5c1bd39fc088ce75bdf5a Mon Sep 17 00:00:00 2001 From: fithwum Date: Mon, 27 Jul 2026 13:14:35 -0700 Subject: [PATCH] update to DOTnet install --- server/install_script.sh | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/server/install_script.sh b/server/install_script.sh index c7609c6..f81278c 100644 --- a/server/install_script.sh +++ b/server/install_script.sh @@ -5,11 +5,18 @@ VS_SERVER_FILE=https://cdn.vintagestory.at/gamefiles/$VS_CHANNEL/vs_server_linux-x64_$VS_VERSION.tar.gz # DOTnet install -wget https://packages.microsoft.com/config/debian/12/packages-microsoft-prod.deb -O packages-microsoft-prod.deb \ -dpkg -i packages-microsoft-prod.deb -rm packages-microsoft-prod.deb -apt-get -y update -apt-get install -y dotnet-sdk-8.0 +if [ dpkg -s dotnet-sdk-8.0 &> /dev/null ] + then + echo "INFO ! dotnet-sdk-8.0 installed ... moving on." + else + echo " " + echo "WARNING ! dotnet-sdk-8.0 not installed ... will install now." + wget --no-cache --show-progress --progress=bar:force:noscroll https://packages.microsoft.com/config/debian/12/packages-microsoft-prod.deb -O packages-microsoft-prod.deb + dpkg -i packages-microsoft-prod.deb + rm packages-microsoft-prod.deb + apt-get -y update + apt-get install -y dotnet-sdk-8.0 +fi # Main install (Debian). # Check for server files and download if needed.