[CentOS] ssh-agent fails to hold values

Mon Nov 29 11:41:52 UTC 2010
John Doe <jdmls at yahoo.com>

From: bluethundr <bluethundr at gmail.com>

> I am attempting to manage my key logins with ssh-agent.  However EVERY
> time I try to ssh I have to go through the same exact routing  and it's
> getting a little old...
> Does  anyone have any suggestions to make ssh-agent hold these values a
> bit more  persistently?

I have this in my .bash_profile:

  AGENTRUNNING=`ps x | grep agent | grep -v grep`
  if [ -z "$AGENTRUNNING" ]; then
    /usr/bin/ssh-agent -s > $HOME/.ssh/agent-env.sh
  fi
  . $HOME/.ssh/agent-env.sh > /dev/null

Then, I ssh-add once and that's it.

JD