summaryrefslogtreecommitdiff
path: root/bin/guiscripts/keyadd
diff options
context:
space:
mode:
authorRaymaekers Luca <raymaekers.luca@gmail.com>2023-07-09 11:08:06 +0200
committerRaymaekers Luca <raymaekers.luca@gmail.com>2023-07-09 11:08:56 +0200
commit1bcf74b23db41cd6424afc6153043b96debb161c (patch)
tree98ef90638e490d949df762264603411010f45dae /bin/guiscripts/keyadd
parentf1b27fa408b669e2a56901c3957b214c8f871056 (diff)
cleanup
Diffstat (limited to 'bin/guiscripts/keyadd')
-rwxr-xr-xbin/guiscripts/keyadd3
1 files changed, 3 insertions, 0 deletions
diff --git a/bin/guiscripts/keyadd b/bin/guiscripts/keyadd
index f841ba1..96d6d03 100755
--- a/bin/guiscripts/keyadd
+++ b/bin/guiscripts/keyadd
@@ -30,6 +30,8 @@ then
sed "s,$SSHFOLDER/,," | # Clean
sed 's/\.pub$//' |
$menucmd)"
+else
+ shift
fi
die "key: $key"
@@ -45,6 +47,7 @@ then
notify-send "$0" "could not delete."
elif ! ssh-add -l | grep -q "$(ssh-keygen -lf "$SSHFOLDER"/$key)"
then
+ die "adding: $key"
export PASSWORD="keys/$HOST/ssh/$key"
export SSH_ASKPASS="$0"
ssh-add - < "$SSHFOLDER"/$key &&