Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- archey
- eval $(ssh-agent)
- # Note: ~/.ssh/environment should not be used, as it
- # already has a different purpose in SSH.
- env=~/.ssh/agent.env
- # Note: Don't bother checking SSH_AGENT_PID. It's not used
- # by SSH itself, and it might even be incorrect
- # (for example, when using agent-forwarding over SSH).
- agent_is_running() {
- if [ "$SSH_AUTH_SOCK" ]; then
- # ssh-add returns:
- # 0 = agent running, has keys
- # 1 = agent running, no keys
- # 2 = agent not running
- ssh-add -l >/dev/null 2>&1 || [ $? -eq 1 ]
- else
- false
- fi
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement