Advertisement
Guest User

Untitled

a guest
Oct 4th, 2015
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.54 KB | None | 0 0
  1. SSH_ENV="$HOME/.ssh/environment"
  2. function start_agent {
  3. echo "Initialising new SSH agent..."
  4. /usr/bin/ssh-agent | sed 's/^echo/#echo/' > "${SSH_ENV}"
  5. echo succeeded
  6. chmod 600 "${SSH_ENV}"
  7. . "${SSH_ENV}" > /dev/null
  8. /usr/bin/ssh-add;
  9. }
  10.  
  11. # Source SSH settings, if applicable
  12. if [ -f "${SSH_ENV}" ]; then
  13. . "${SSH_ENV}" > /dev/null
  14. #ps ${SSH_AGENT_PID} doesn't work under cywgin
  15. ps -ef | grep ${SSH_AGENT_PID} | grep ssh-agent$ > /dev/null || {
  16. start_agent;
  17. }
  18. else
  19. start_agent;
  20. fi
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement