Guest User

Untitled

a guest
Jun 29th, 2016
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.47 KB | None | 0 0
  1. #!/bin/bash
  2.  
  3. # Set up ssh-agent
  4. SSH_ENV="$HOME/.ssh/environment"
  5.  
  6. function start_agent {
  7. echo "Initializing new SSH agent..."
  8. touch $SSH_ENV
  9. chmod 600 "${SSH_ENV}"
  10. /usr/bin/ssh-agent | sed 's/^echo/#echo/' >> "${SSH_ENV}"
  11. . "${SSH_ENV}" > /dev/null
  12. /usr/bin/ssh-add
  13. }
  14.  
  15. # Source SSH settings, if applicable
  16. if [ -f "${SSH_ENV}" ]; then
  17. . "${SSH_ENV}" > /dev/null
  18. kill -0 $SSH_AGENT_PID 2>/dev/null || {
  19. start_agent
  20. }
  21. else
  22. start_agent
  23. fi
Add Comment
Please, Sign In to add comment