diff --git a/plugins/ssh-agent/ssh-agent.plugin.zsh b/plugins/ssh-agent/ssh-agent.plugin.zsh index c295cbc57..4eef9ac91 100644 --- a/plugins/ssh-agent/ssh-agent.plugin.zsh +++ b/plugins/ssh-agent/ssh-agent.plugin.zsh @@ -4,6 +4,7 @@ local SSH_ENV=$HOME/.ssh/environment-$HOST function start_agent { + mkdir -m 700 -p $HOME/.ssh /usr/bin/env ssh-agent | sed 's/^echo/#echo/' > ${SSH_ENV} chmod 600 ${SSH_ENV} . ${SSH_ENV} > /dev/null