File tree Expand file tree Collapse file tree 2 files changed +10
-3
lines changed
Expand file tree Collapse file tree 2 files changed +10
-3
lines changed Original file line number Diff line number Diff line change 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
916if [ -L " ${serverfiles} /Engine/Binaries/ThirdParty/SteamCMD/Linux" ]; then
@@ -24,7 +31,7 @@ if [ ! -f "${serverfiles}/Engine/Binaries/ThirdParty/SteamCMD/Linux/steamcmd.sh"
2431fi
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"
3542if [ ! -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
4047fi
Original file line number Diff line number Diff line change @@ -20,7 +20,7 @@ if [ -f ".dev-debug" ]; then
2020 set -x
2121fi
2222
23- version=" v20.1.4 "
23+ version=" v20.1.5 "
2424shortname=" core"
2525gameservername=" core"
2626rootdir=$( dirname " $( readlink -f " ${BASH_SOURCE[0]} " ) " )
You can’t perform that action at this time.
0 commit comments