Hey all,
 I have ssh-askpass installed on Centos 5.7 and I'm trying to find a way to
log into the host and not have it ask me to enter in my long / complex
passphrase every time I ssh into another host.
I've googled for some scripts that you can add to your bash configuration
so that you won't have to do that.
So I have to end up typing 'eval $(ssh-agent) &&  ssh-add' and enter in my
passphrase every time. It's a little annoying. I've been dealing with this
for a while and I could use some help.
Here's my bashrc file with the lines on using ssh-agent and ssh-add in it:
# .bashrc
# Source global definitions
if [ -f /etc/bashrc ]; then
        . /etc/bashrc
fi
# User specific aliases and functions
SSH_ENV=$HOME/.ssh/env-$HOSTNAME
function ssh_clean {
    d="$HOME/.ssh"
    f0=$d/known_hosts
    f1=$d/known_hosts_tmp
    cat /dev/null > $f1
    while read host line; do
        if [ $host != "localhost" ]; then
            echo $host $line >> $f1
        fi
    done < $f0
    mv $f1 $f0
    chmod 644 $f0
}
# Initialize new agent and add authentication
function start_agent {
    echo "Initialising new SSH agent on $HOSTNAME  on $(date)" >> ~/agent
    # Start authenticating daemon
    # No authentications set up yet, just starting daemon!
    ssh-agent | head -2 > ${SSH_ENV}
    chmod 600 ${SSH_ENV}
    # Find SSH_AUTH_SOCK and SSH_AGENT_PID of the available daemon
    . ${SSH_ENV} > /dev/null
    # Add authentication to this and only this daemon
    ssh-add
}
if [ -f "$SSH_ENV" ]; then
    # Find SSH_AUTH_SOCK and SSH_AGENT_PID of the available daemon
    . ${SSH_ENV} > /dev/null
    # Check if the agent is still running
    ierr=0
    ps ${SSH_AGENT_PID} > /dev/null || ierr=1
    if [ $ierr == "0" ]; then
        echo > /dev/null
    else
        # If not initialize new agent and
        # add authentication
        start_agent;
    fi
else
    start_agent;
fi
export
PATH=$PATH:/home/iloshakov:/home/tdineen/eporter:/home/mrupapara:/home/tdunphy/bin:/home/ashoykhet:/home/tdineen/eporter
export PUB='/homeuser/.ssh/id_rsa.pub'
I'd appreciate any advice you may have!
Thanks
Tim
-- 
GPG me!!
gpg --keyserver pool.sks-keyservers.net --recv-keys F186197B