mirror of
https://github.com/eliasstepanik/ark-ac-server-tools.git
synced 2026-01-26 00:08:28 +00:00
Use sudo if necessary when installing from commit
This commit is contained in:
parent
f4a3cfd97d
commit
94908f6986
@ -39,6 +39,11 @@ doUpgradeTools() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
doUpgradeToolsFromCommit(){
|
doUpgradeToolsFromCommit(){
|
||||||
|
local sudo=sudo
|
||||||
|
if [ "$UID" == 0 -o "$steamcmd_user" == "--me" ]; then
|
||||||
|
sudo=
|
||||||
|
fi
|
||||||
|
|
||||||
local commit="$1"
|
local commit="$1"
|
||||||
tmpdir="$(mktemp -d "ark-server-tools-XXXXXXXX")"
|
tmpdir="$(mktemp -d "ark-server-tools-XXXXXXXX")"
|
||||||
if [ -z "$tmpdir" ]; then echo "Unable to create temporary directory"; exit 1; fi
|
if [ -z "$tmpdir" ]; then echo "Unable to create temporary directory"; exit 1; fi
|
||||||
@ -51,7 +56,7 @@ doUpgradeToolsFromCommit(){
|
|||||||
-e "s|^arkstTag='.*'|arkstTag='${tagname}'|" \
|
-e "s|^arkstTag='.*'|arkstTag='${tagname}'|" \
|
||||||
arkmanager
|
arkmanager
|
||||||
echo "Running install.sh"
|
echo "Running install.sh"
|
||||||
bash install.sh "$steamcmd_user" "${reinstall_args[@]}"
|
$sudo bash install.sh "$steamcmd_user" "${reinstall_args[@]}"
|
||||||
result=$?
|
result=$?
|
||||||
cd /
|
cd /
|
||||||
rm -rf "$tmpdir"
|
rm -rf "$tmpdir"
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user