From 1c1fb707e26f28526da3f85b5a473d330d69c265 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Benjamin=20B=C3=B6rngen-Schmidt?= Date: Wed, 31 May 2017 13:58:17 +0200 Subject: [PATCH] Reliable user id detection id -u returns the effective user id --- tools/arkmanager | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tools/arkmanager b/tools/arkmanager index 206a134..0ddc35d 100755 --- a/tools/arkmanager +++ b/tools/arkmanager @@ -17,7 +17,7 @@ arkstUserCfgFile='.arkmanager.cfg' doUpgradeTools() { local sudo=sudo - if [ "$UID" == 0 -o "$steamcmd_user" == "--me" ]; then + if [ $(id -u) == 0 -o "$steamcmd_user" == "--me" ]; then sudo= fi @@ -43,7 +43,7 @@ doUpgradeTools() { doUpgradeToolsFromCommit(){ local sudo=sudo - if [ "$UID" == 0 -o "$steamcmd_user" == "--me" ]; then + if [ $(id -u) == 0 -o "$steamcmd_user" == "--me" ]; then sudo= fi @@ -138,7 +138,7 @@ doUpgradeToolsFromRelease(){ doUninstallTools() { local sudo=sudo - if [ "$UID" == 0 -o "$steamcmd_user" == "--me" ]; then + if [ $(id -u) == 0 -o "$steamcmd_user" == "--me" ]; then sudo= fi