summaryrefslogtreecommitdiff
path: root/utils/lib_install.sh
diff options
context:
space:
mode:
Diffstat (limited to 'utils/lib_install.sh')
-rwxr-xr-xutils/lib_install.sh6
1 files changed, 5 insertions, 1 deletions
diff --git a/utils/lib_install.sh b/utils/lib_install.sh
index e8e3297c5..5d84c066f 100755
--- a/utils/lib_install.sh
+++ b/utils/lib_install.sh
@@ -92,6 +92,10 @@ init_SEARX_SRC_INIT_FILES(){
local fname
local msg=""
+ local _prefix=""
+ if [[ -n ${SUDO_USER} ]]; then
+ _prefix="sudo -u ${SUDO_USER}"
+ fi
# Monitor local modified files from the repository, only if the local file
# differs to the corresponding file in the instance
@@ -108,7 +112,7 @@ init_SEARX_SRC_INIT_FILES(){
msg="to update use: sudo -H ./utils/searx.sh install init-src"
fi
fi
- done <<< "$(git diff --name-only)"
+ done <<< "$($_prefix git diff --name-only)"
[ -n "$msg" ] && info_msg "$msg"
}