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" }