Skip to content

Commit 9e53770

Browse files
committed
Merge branch 'hotfix/v20.1.5'
2 parents 3ae32af + 0257457 commit 9e53770

File tree

2 files changed

+10
-3
lines changed

2 files changed

+10
-3
lines changed

lgsm/functions/fix_ark.sh

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,13 @@
44
# Website: https://linuxgsm.com
55
# Description: Resolves various issues with ARK: Survival Evolved.
66

7+
# Steam mods directory selecter
8+
# This allows LinxuGSM to select either ~/.steam or ~/Steam. depending on what is being used
9+
10+
steamappsfile=$(find ${HOME} -name appworkshop_346110.acf)
11+
steamappsdir=$(dirname "${steamappsfile}")
12+
steamappspath=$(cd ${steamappsdir};cd ../;pwd)
13+
714
# removes the symlink if exists.
815
# fixes issue with older versions of LinuxGSM linking to /home/arkserver/steamcmd
916
if [ -L "${serverfiles}/Engine/Binaries/ThirdParty/SteamCMD/Linux" ]; then
@@ -24,7 +31,7 @@ if [ ! -f "${serverfiles}/Engine/Binaries/ThirdParty/SteamCMD/Linux/steamcmd.sh"
2431
fi
2532

2633
# if the steamapps symlink is incorrect unlink it.
27-
if [ -d "${serverfiles}/Engine/Binaries/ThirdParty/SteamCMD/Linux" ]&&[ -L "${serverfiles}/Engine/Binaries/ThirdParty/SteamCMD/Linux/steamapps" ]&&[ "$(readlink ${serverfiles}/Engine/Binaries/ThirdParty/SteamCMD/Linux/steamapps)" != "${HOME}/Steam/steamapps" ]; then
34+
if [ -d "${serverfiles}/Engine/Binaries/ThirdParty/SteamCMD/Linux" ]&&[ -L "${serverfiles}/Engine/Binaries/ThirdParty/SteamCMD/Linux/steamapps" ]&&[ "$(readlink ${serverfiles}/Engine/Binaries/ThirdParty/SteamCMD/Linux/steamapps)" != "${steamappspath}" ]; then
2835
fixname="incorrect steamapps symlink"
2936
fn_fix_msg_start
3037
unlink "${serverfiles:?}/Engine/Binaries/ThirdParty/SteamCMD/Linux/steamapps"
@@ -35,6 +42,6 @@ fi
3542
if [ ! -L "${serverfiles}/Engine/Binaries/ThirdParty/SteamCMD/Linux/steamapps" ]; then
3643
fixname="steamapps symlink"
3744
fn_fix_msg_start
38-
ln -s "${HOME}/Steam/steamapps" "${serverfiles}/Engine/Binaries/ThirdParty/SteamCMD/Linux/steamapps"
45+
ln -s "${steamappspath}" "${serverfiles}/Engine/Binaries/ThirdParty/SteamCMD/Linux/steamapps"
3946
fn_fix_msg_end
4047
fi

linuxgsm.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ if [ -f ".dev-debug" ]; then
2020
set -x
2121
fi
2222

23-
version="v20.1.4"
23+
version="v20.1.5"
2424
shortname="core"
2525
gameservername="core"
2626
rootdir=$(dirname "$(readlink -f "${BASH_SOURCE[0]}")")

0 commit comments

Comments
 (0)