#!/bin/bash
function checkAndSetAskPass {
    ASKPASS_PATH=`which $1`
    if [ -f "$ASKPASS_PATH" ]; then
        export SUDO_ASKPASS=$ASKPASS_PATH
        return 0    
    fi
    return 1
}
ret=1
if [ $ret -ne 0 ]; then checkAndSetAskPass "gksudo"; ret=$?; fi
if [ $ret -ne 0 ]; then checkAndSetAskPass "ssh-askpass"; ret=$?; fi
if [ $ret -ne 0 ]; then checkAndSetAskPass "gksu"; ret=$?; fi
if [ $ret -ne 0 ]; then checkAndSetAskPass "kdesudo"; ret=$?; fi
