diff --git a/server/Dockerfile b/server/Dockerfile index be62931..6b01c34 100644 --- a/server/Dockerfile +++ b/server/Dockerfile @@ -10,10 +10,10 @@ ENV DOTNET_VERSION="" # URL's for files ARG INSTALL_SCRIPT=https://gitea.fithwum.tech/fithwum/vintage-story/raw/branch/main/server/install_script.sh -RUN sed --version \ - && awk --version \ - && perl --version \ - && sleep 10 +# RUN sed --version \ +# && awk --version \ +# && perl --version \ +# && sleep 10 # Install Dependencies. RUN apt-get -y update && apt-get autoclean && apt-get autoremove \ diff --git a/server/install_script.sh b/server/install_script.sh index 8bccb84..5fafb6c 100644 --- a/server/install_script.sh +++ b/server/install_script.sh @@ -6,22 +6,6 @@ VS_SERVER_DIR=/vs_server/server VS_DATA_DIR=/vs_server/data VS_SERVER_FILE=https://cdn.vintagestory.at/gamefiles/$VS_CHANNEL/vs_server_linux-x64_$VS_VERSION.tar.gz -sed --version -awk --version -perl --version - -sleep 30 - -apt-get install -y sed - -sleep 30 - -sed --version -awk --version -perl --version - -sleep 30 - # DOTnet install if [ dpkg -s dotnet-sdk-$DOTNET_VERSION &> /dev/null ] then @@ -69,9 +53,7 @@ FILE="$VS_SERVER_DIR/server-$VS_VERSION.sh" # echo "INFO ! Setting username." # perl -0pi -e 's/^USERNAME=.*/USERNAME="'"$USERNAME"'"/m' $FILE -sed --version -awk --version -perl --version +grep -nE '^(USERNAME|VSPATH|DATAPATH)=' $FILE echo "INFO ! Setting server path." sed -i -E "s|^VSPATH=.*$|VSPATH=\"'$VS_SERVER_DIR'\"|g" $FILE @@ -80,6 +62,8 @@ sed -i -E "s|^DATAPATH=.*$|DATAPATH=\"'$VS_DATA_DIR'\"|g" $FILE echo "INFO ! Setting username." sed -i -E "s|^USERNAME=.*$|USERNAME=\"'$USERNAME'\"|g" $FILE +grep -nE '^(USERNAME|VSPATH|DATAPATH)=' $FILE + sleep 1 # Set permissions.