From 88570d51ea4ed59ba8a2264369cac30c3650c540 Mon Sep 17 00:00:00 2001 From: Ben Peddell Date: Thu, 5 Mar 2020 07:38:43 +1000 Subject: [PATCH] Add option to sudo to steamcmd_user when running arkmanager --- tools/arkmanager | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/tools/arkmanager b/tools/arkmanager index 17c9ee1..067e2f9 100755 --- a/tools/arkmanager +++ b/tools/arkmanager @@ -217,6 +217,10 @@ if [ -f "${HOME}/${arkstUserCfgFile}" ]; then source "${HOME}/${arkstUserCfgFile}" fi +if [[ -n "${steamcmd_user}" && "${steamcmd_user}" != "--me" && "$USERNAME" != "${steamcmd_user}" && -n "$usesudo" ]]; then + exec sudo --user="${steamcmd_user}" "$0" "$@" +fi + if [[ -n "${serverbasedir}" && -d "${serverbasedir}" ]]; then cd "${serverbasedir}" elif [ -d "${HOME}" ]; then