From 914d1e64a2c85c1395a728002a161b622642e624 Mon Sep 17 00:00:00 2001 From: emma Date: Tue, 3 Jan 2023 20:07:44 -0500 Subject: [PATCH] made better --- protonkey | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) diff --git a/protonkey b/protonkey index b36e9d1..8ac2ecb 100755 --- a/protonkey +++ b/protonkey @@ -28,17 +28,11 @@ fi ADDR="$1" URL="https://api.protonmail.ch/pks/lookup?op=get&search=$ADDR" -echo "Resolving $URL..." -RESPONSE="$(curl "$URL")" +RESPONSE="$(curl -s "$URL")" -if [ "$RESPONSE" = "No key found" ]; then - printf "%s\n" "RESPONSE" +if ! printf "%s\n" "$RESPONSE" | gpg --import >/dev/null 2>&1; then + printf "%s\n" "$RESPONSE" exit 76 # sysexits(3) EX_PROTOCOL else - TEMPKEY=$(mktemp /tmp/pubkey-dl.XXXXXX) - printf "%s" "$RESPONSE" > "$TEMPKEY" + exit 0 fi - -gpg --import "$TEMPKEY" - -exit 0