pinentry-dmenu/test.sh

42 lines
798 B
Bash
Raw Normal View History

2021-07-27 07:41:57 +00:00
#!/bin/sh
2021-12-28 18:22:27 +00:00
# path: /home/klassiker/.local/share/repos/pinentry-dmenu/test.sh
# author: klassiker [mrdotx]
# github: https://github.com/mrdotx/pinentry-dmenu
# date: 2021-12-28T19:18:10+0100
2021-07-27 07:41:57 +00:00
prompt="SETTITLE title
SETPROMPT prompt
SETDESC PROMPT
GETPIN"
confirm="SETTITLE title
SETPROMPT confirm
SETDESC CONFIRM
confirm"
repeat="SETTITLE title
SETPROMPT prompt
SETDESC REPEAT
SETREPEAT repeat
GETPIN"
case $1 in
1)
printf "%s\nBYE" "$prompt" \
| ./pinentry-dmenu
;;
2)
printf "%s\nBYE" "$confirm" \
| ./pinentry-dmenu
;;
3)
printf "%s\nBYE" "$repeat" \
| ./pinentry-dmenu
;;
*)
printf "%s\n%s\n%s\nBYE" "$prompt" "$confirm" "$repeat" \
| ./pinentry-dmenu
;;
2021-07-27 07:41:57 +00:00
esac