#!/bin/bash
# GUI askpass helper — tries zenity, kdialog, then ssh-askpass
PROMPT="${1:-Enter your password:}"
if command -v zenity &>/dev/null; then
    zenity --password --title="Organic Projects" 2>/dev/null
elif command -v kdialog &>/dev/null; then
    kdialog --password "$PROMPT" --title "Organic Projects" 2>/dev/null
elif command -v ssh-askpass &>/dev/null; then
    ssh-askpass "$PROMPT" 2>/dev/null
elif [ -x /usr/lib/openssh/gnome-ssh-askpass ]; then
    /usr/lib/openssh/gnome-ssh-askpass "$PROMPT" 2>/dev/null
elif [ -x /usr/lib/ssh/x11-ssh-askpass ]; then
    /usr/lib/ssh/x11-ssh-askpass "$PROMPT" 2>/dev/null
fi
