From 71b622ab405e8b81ab8784fe003b05d9ebf43b45 Mon Sep 17 00:00:00 2001 From: Ben Peddell Date: Sat, 21 Mar 2020 07:56:35 +1000 Subject: [PATCH] Abort if steamcmd_user is root --- tools/arkmanager | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tools/arkmanager b/tools/arkmanager index b610fbc..7e3a1af 100755 --- a/tools/arkmanager +++ b/tools/arkmanager @@ -192,6 +192,9 @@ runAsRoot(){ doUpgradeTools elif [ "$1" == "uninstall-tools" ]; then doUninstallTools + elif [ "$steamcmd_user" = "$USERNAME" ]; then + echo "Error: steamcmd_user is root; aborting" + exit 1 else exec /sbin/runuser "$steamcmd_user" -s "$steamcmd_user_shellexec" -c "$(printf "%q" "$0")$(printf " %q" "$@")" exit 1