diff --git a/tomb b/tomb index b3f8674..a26617a 100755 --- a/tomb +++ b/tomb @@ -136,7 +136,8 @@ _sudo() { local msg="[sudo] Enter password for user ::1 user:: to gain superuser privileges" command -v gettext 1>/dev/null 2>/dev/null && msg="$(gettext -s "$msg")" msg=${(S)msg//::1*::/$USER} - sudo -p " + [[ -n "$SUDO_ASKPASS" ]] && local sudo_askpass="--askpass" + sudo $sudo_askpass -p " $msg " ${@}