Commit 272b7c5b authored by Vitaly Lipatov's avatar Vitaly Lipatov

epm-sh-functions: replace UID with EFFUID (checkbashims are happy with it)

parent b107ec8d
...@@ -83,7 +83,7 @@ showcmd() ...@@ -83,7 +83,7 @@ showcmd()
if [ -z "$quiet" ] ; then if [ -z "$quiet" ] ; then
set_boldcolor $GREEN set_boldcolor $GREEN
local PROMTSIG="\$" local PROMTSIG="\$"
[ "$UID" = 0 ] && PROMTSIG="#" [ "$EFFUID" = 0 ] && PROMTSIG="#"
echo " $PROMTSIG $@" echo " $PROMTSIG $@"
restore_color restore_color
fi >&2 fi >&2
...@@ -207,11 +207,10 @@ set_sudo() ...@@ -207,11 +207,10 @@ set_sudo()
# skip SUDO if disabled # skip SUDO if disabled
[ -n "$EPMNOSUDO" ] && return [ -n "$EPMNOSUDO" ] && return
# set SUDO not for root user EFFUID=`id -u`
[ -n "$UID" ] || UID=`id -u`
# do not need sudo # do not need sudo
[ $UID = "0" ] && return [ $EFFUID = "0" ] && return
# use sudo if possible # use sudo if possible
which sudo >/dev/null 2>/dev/null && SUDO="sudo" && return which sudo >/dev/null 2>/dev/null && SUDO="sudo" && return
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment