#! /usr/bin/env bash
ZENITY="$(which 'zenity' 2>/dev/null)"
GDIALOG="$(which 'gdialog' 2>/dev/null)"
ASKPASS="$(which 'ssh-askpass' 'x11-ssh-askpass' '/usr/libexec/x11-ssh-askpass' 2>/dev/null | head -n 1)"
DIALOG="$(which 'dialog' 2>/dev/null)"
XTERM="$(which 'xterm' 2>/dev/null)"
if [ -x "${ZENITY}" ]; then
# XXX: TODO: Zenity
true
fi
if [ -x "${GDIALOG}" ]; then
# XXX: TODO: Gdialog
true
fi
if [ -x "${ASKPASS}" ]; then
exec "${ASKPASS}" "$@"
exit 1
fi
if [ -x "${DIALOG}" -a -x "${XTERM}" ]; then
# XXX: TODO: dialog
true
fi
if [ -x "${XTERM}" ]; then
# XXX: TODO: xterm
true
fi
exit 1