Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- ## getpass copyleft 08/21/2018 Joseph Pollock - JPmicrosystems
- ## Last modified 08/21/2018
- ## Used with sudo -A
- ## Usage:
- ## export SUDO_ASKPASS=/usr/local/bin/getpass
- ## export SUDO_ASKPASS_TITLE="Dialog Title" ## optional
- ## export SUDO_ASKPASS_PROMPT="Prompt Phrase" ## optional
- ## sudo -A foo
- prompt=""
- [[ -n "$SUDO_ASKPASS_PROMPT" ]] && prompt="$SUDO_ASKPASS_PROMPT"
- [[ -n "$SUDO_ASKPASS_TITLE" ]] && kdialog --title "$SUDO_ASKPASS_TITLE" --password "$prompt"
- [[ -z "$SUDO_ASKPASS_TITLE" ]] && kdialog --password "$prompt"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement