--- Xsession.orig 2007-10-19 23:34:55.000000000 +0100 +++ Xsession 2008-05-09 09:40:50.000000000 +0100 @@ -256,6 +256,14 @@ fi fi +# add seahorse-agent if found +seahorseagent="`gdmwhich seahorse-agent`" +if [ -n "$seahorseagent" ] && [ -x "$seahorseagent" ] && [ -z "$GPG_AGENT_INFO" ]; then + command="$seahorseagent -A -x $command" +elif [ -z "$seahorseagent" ]; then + echo "$0: seahorse-agent not found!" +fi + # add ssh-agent if found sshagent="`gdmwhich ssh-agent`" if [ -n "$sshagent" ] && [ -x "$sshagent" ] && [ -z "$SSH_AUTH_SOCK" ]; then