From aa1d188fe028ebbad075aac643978c878ef7008f Mon Sep 17 00:00:00 2001 From: David Kaufmann Date: Tue, 18 Jul 2017 20:04:58 +0200 Subject: fix check for ssh keys --- home/.zprofile | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/home/.zprofile b/home/.zprofile index c45f71f..295cde5 100644 --- a/home/.zprofile +++ b/home/.zprofile @@ -23,9 +23,11 @@ function start_agent { chmod 600 "${SSH_ENV}" . "${SSH_ENV}" > /dev/null if [[ -x /usr/bin/ssh-add ]]; then - for key in $(find ${HOME}/.ssh/keys/ -maxdepth 1 -name 'id_*' | egrep -v '.pub$'); do - /usr/bin/ssh-add $key - done + if [[ -d ${HOME}/.ssh/keys ]]; then + for key in $(find ${HOME}/.ssh/keys/ -maxdepth 1 -name 'id_*' | egrep -v '.pub$'); do + /usr/bin/ssh-add $key + done + fi fi } -- cgit v1.2.3