fix: run_as_root / run_as_steam arg count
This commit is contained in:
parent
89e09826f7
commit
620f91e5e9
@ -64,7 +64,7 @@ function run_as_steamuser () # $@: command
|
|||||||
include "/etc/steamcmd/steamcmd.conf"
|
include "/etc/steamcmd/steamcmd.conf"
|
||||||
|
|
||||||
if [[ "$(whoami)" == "$SteamUser" ]]; then
|
if [[ "$(whoami)" == "$SteamUser" ]]; then
|
||||||
shift 2; cmd_main "$@"
|
shift 3; cmd_main "$@"
|
||||||
elif [[ -n $(groups "$(whoami)" | grep -Fo 'wheel') ]] || [[ "$(whoami)" == "root" ]]; then
|
elif [[ -n $(groups "$(whoami)" | grep -Fo 'wheel') ]] || [[ "$(whoami)" == "root" ]]; then
|
||||||
export INC_LIBS=""
|
export INC_LIBS=""
|
||||||
sudo -u "$SteamUser" "$@"
|
sudo -u "$SteamUser" "$@"
|
||||||
@ -76,7 +76,7 @@ function run_as_steamuser () # $@: command
|
|||||||
function run_as_root () # $@: command
|
function run_as_root () # $@: command
|
||||||
{
|
{
|
||||||
if [[ "$(whoami)" == "root" ]]; then
|
if [[ "$(whoami)" == "root" ]]; then
|
||||||
shift 2; cmd_main "$@"
|
shift 3; cmd_main "$@"
|
||||||
elif [[ -n $(groups "$(whoami)" | grep -Fo 'wheel') ]]; then
|
elif [[ -n $(groups "$(whoami)" | grep -Fo 'wheel') ]]; then
|
||||||
export INC_LIBS=""
|
export INC_LIBS=""
|
||||||
sudo "$@"
|
sudo "$@"
|
||||||
|
@ -67,7 +67,7 @@ function instance_add () # $*: InstanceName[s]
|
|||||||
exit 1
|
exit 1
|
||||||
elif ! server_exists; then
|
elif ! server_exists; then
|
||||||
echo "You must install server first"
|
echo "You must install server first"
|
||||||
echo "Run \"$ScriptName --update\" to install it"
|
echo "Run \"$ScriptName game update\" to install it"
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
@ -132,7 +132,7 @@ function instance_add () # $*: InstanceName[s]
|
|||||||
done
|
done
|
||||||
}
|
}
|
||||||
|
|
||||||
function instance_chat ()
|
function instance_chat () # $1: Message, $*: instance...
|
||||||
{
|
{
|
||||||
include "$LibDir/webadmin.lib"
|
include "$LibDir/webadmin.lib"
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user