Remove softlink, instead use bash script to active steamcmd.sh

This is because steamcmd requires some things local to its own script dir to work properly, soft linking makes these resources inacessible on its relative path
This commit is contained in:
Price Hiller 2021-12-26 00:15:41 -06:00
parent 3f3bd58b10
commit 280d39ac4e

View File

@ -9,7 +9,9 @@ cd "${STEAM_DIRECTORY}"
curl -sqL "https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz" | tar zxvf -
chmod -R 755 "${STEAM_DIRECTORY}"
ln -s "${STEAM_DIRECTORY}/steamcmd.sh" /usr/local/bin/steamcmd
cat << '__EOF__' > /usr/local/bin/steamcmd
${STEAM_DIRECTORY}/steamcmd.sh "${@}"
__EOF__
chmod 755 /usr/local/bin/steamcmd
/usr/local/bin/steamcmd +quit