Commit 1a6a7afb authored by Vitaly Lipatov's avatar Vitaly Lipatov

restrict sudo args

parent a8d9deb8
...@@ -36,7 +36,7 @@ __is_repo_info_uptodate() ...@@ -36,7 +36,7 @@ __is_repo_info_uptodate()
case $PMTYPE in case $PMTYPE in
apt-rpm) apt-rpm)
# apt-deb do not update lock file date # apt-deb do not update lock file date
if $SUDO [ -r /var/lib/apt/lists ] ; then if $SUDO test -r /var/lib/apt/lists ; then
local LOCKFILE=/var/lib/apt/lists/lock local LOCKFILE=/var/lib/apt/lists/lock
$SUDO test -r $LOCKFILE || return $SUDO test -r $LOCKFILE || return
# if repo older than 1 day, return false # if repo older than 1 day, return false
......
...@@ -261,7 +261,7 @@ set_sudo() ...@@ -261,7 +261,7 @@ set_sudo()
[ $EFFUID = "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
SUDO="fatal 'Can't find sudo. Please install sudo or run epm under root.'" SUDO="fatal 'Can't find sudo. Please install sudo or run epm under root.'"
} }
......
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