diff options
author | Jesse Luehrs <doy@tozt.net> | 2018-10-29 23:25:39 -0400 |
---|---|---|
committer | Jesse Luehrs <doy@tozt.net> | 2018-10-29 23:25:39 -0400 |
commit | 3cb67fd39f02049898c8cef72aab7b1d2a9f4de3 (patch) | |
tree | f4506238bfd43f630825bfe45cd226f735a66a5a /bin/hush/ssh | |
parent | b4467b611d01903ab65be8ed78fc6eb0f5020706 (diff) | |
download | conf-3cb67fd39f02049898c8cef72aab7b1d2a9f4de3.tar.gz conf-3cb67fd39f02049898c8cef72aab7b1d2a9f4de3.zip |
stop using keychain
Diffstat (limited to 'bin/hush/ssh')
-rwxr-xr-x | bin/hush/ssh | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/bin/hush/ssh b/bin/hush/ssh index 453bb11..65c2f53 100755 --- a/bin/hush/ssh +++ b/bin/hush/ssh @@ -1,8 +1,6 @@ -#!/bin/bash +#!/bin/sh +set -eu +set -o pipefail -SSH=/usr/bin/$(basename $0) - -if [[ $1 != '-V' ]]; then - . ssh-key-unlock -fi -exec $SSH $* +ssh-add -l | grep -q "${HOME}/.ssh/id_rsa" || env SSH_ASKPASS="ssh-askpass" ssh-add < /dev/null +exec /usr/bin/"$(basename "$0")" "$@" |