diff options
Diffstat (limited to 'greppw.in')
-rwxr-xr-x | greppw.in | 29 |
1 files changed, 0 insertions, 29 deletions
diff --git a/greppw.in b/greppw.in deleted file mode 100755 index e0b3b03..0000000 --- a/greppw.in +++ /dev/null @@ -1,29 +0,0 @@ -#!/bin/bash - -. #ETCDIR#/passwort-tresor.konf - -echo "Dienst: " -read dienst - -tmpMsg=$(mktemp /tmp/emsg.XXXXXX) - -text="$(ssh 141.35.50.159 "cat ~/Dokumente/pws.gpg" | gpg -o - -d - 2> ${tmpMsg})" - -if [ ! $(grep -c "Good signature from \"Erich Eckner \([^\"]*\)\?<erich@eckner.net>\"" ${tmpMsg}) -eq 1 ] || [ ! $(grep -c "Signature made .* using RSA key ID 0AEEC90755DA7B5A" ${tmpMsg}) -eq 1 ] -then - dialog --textbox ${tmpMsg} 14 70 -fi - -rm -f ${tmpMsg} - -[ $(echo -e "${text}" | grep -c "${dienst}") -gt 1 ] && dienst="^${dienst}" -[ $(echo -e "${text}" | grep -c "${dienst}") -gt 1 ] && dienst="${dienst}:\$" -[ $(echo -e "${text}" | grep -c "${dienst}") -eq 1 ] || exit 1 - -text="$(echo "${text}" | grep -2 "${dienst}" | tail -n2)" -echo "${text}" | head -n1 | xclip -i -echo -n "." -read dienst -echo "${text}" | tail -n1 | xclip -i -echo -n "." -read dienst |