source $agenteval >/dev/null
fi
rm -f $agenteval.lock
- # "2>/dev/null" to prevent: Identity added: .ssh/id_dsa (.ssh/id_dsa)
- ssh-add ~/.ssh/id_dsa 2>/dev/null
+ for key in $HOME/.ssh/id_dsa;do
+ (ssh-add -l|grep -qw "$key") ||
+ # "2>/dev/null" to prevent: Identity added: .ssh/id_dsa (.ssh/id_dsa)
+ ssh-add "$key" 2>/dev/null
+ done
fi
unset agenteval