SYSTEMOWNER

This commit is contained in:
Søren Theilgaard
2021-12-01 21:36:30 +01:00
parent 49470cdfdd
commit 886ab1238a
2 changed files with 10 additions and 2 deletions
+3 -2
View File
@@ -392,11 +392,12 @@ installAppWithPath() { # $1: path to app to install in $targetDir
fi
# set ownership to current user
if [ "$currentUser" != "loginwindow" ]; then
if [[ "$currentUser" != "loginwindow" && $SYSTEMOWNER -ne 1 ]]; then
printlog "Changing owner to $currentUser"
chown -R "$currentUser" "$targetDir/$appName"
else
printlog "No user logged in, not changing user"
printlog "No user logged in or SYSTEMOWNER=1, setting owner to root:wheel"
chown -R root:wheel "$targetDir/$appName"
fi
elif [[ ! -z $CLIInstaller ]]; then