diff options
author | Raymaekers Luca <raymaekers.luca@gmail.com> | 2023-05-16 06:34:56 +0200 |
---|---|---|
committer | Raymaekers Luca <raymaekers.luca@gmail.com> | 2023-05-16 06:34:56 +0200 |
commit | e1b9863683a9f4ec791ba462175f6d3c17b35da9 (patch) | |
tree | 08dc83e472bab36e2f6a5d334dc749c84fbcfcd4 | |
parent | d204513a3eed40976c6212b56bb674cc55811d87 (diff) |
added delete option
-rwxr-xr-x | bin/guiscripts/keyadd | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/bin/guiscripts/keyadd b/bin/guiscripts/keyadd index 3f0baa4..5962e07 100755 --- a/bin/guiscripts/keyadd +++ b/bin/guiscripts/keyadd @@ -14,7 +14,11 @@ test ! -f "$HOME/.ssh/$key" && exit 1 HOST=$(hostnamectl hostname | sed 's/forlure/fl/;s/montecristo/mc/') -if ! ssh-add -l | grep -q "$(ssh-keygen -lf $HOME/.ssh/$key)" +if [ "$1" = "-d" ] +then + ssh-add -d - < $HOME/.ssh/$key.pub && + notify-send "$0" "delted <b>$key</b>" +elif ! ssh-add -l | grep -q "$(ssh-keygen -lf $HOME/.ssh/$key)" then export SSH_ASKPASS="passvar" export PASSWORD="keys/fl/ssh/$key" |