From 36d3c66ccd27fd868d2cd982d3b7b9f43f0f852d Mon Sep 17 00:00:00 2001 From: Maxim Kovgan Date: Sat, 26 Aug 2017 22:49:59 +0300 Subject: [PATCH] - the latest OS X (10.12.6) has bash 3.2.57, yes :) - '-v' used before is not available until bash 4.x Signed-off-by: Maxim Kovgan --- plugins/available/sshagent.plugin.bash | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/plugins/available/sshagent.plugin.bash b/plugins/available/sshagent.plugin.bash index 14db47d4..a96a044b 100644 --- a/plugins/available/sshagent.plugin.bash +++ b/plugins/available/sshagent.plugin.bash @@ -126,8 +126,8 @@ function sshagent() { param '1: on|off ' example '$ sshagent on' group 'ssh' - [[ -v SSH_AGENT_ENV ]] \ - || export SSH_AGENT_ENV="${HOME}/.ssh/agent_env.${HOSTNAME}" + [[ -z "${SSH_AGENT_ENV}" ]] \ + && export SSH_AGENT_ENV="${HOME}/.ssh/agent_env.${HOSTNAME}" case "${1}" in on) _ensure_valid_sshagent_env;