diff -dupr xfce-utils-4.6.1.orig/scripts/xinitrc.in.in xfce-utils-4.6.1/scripts/xinitrc.in.in --- xfce-utils-4.6.1.orig/scripts/xinitrc.in.in 2009-12-12 13:36:16.375984484 +0100 +++ xfce-utils-4.6.1/scripts/xinitrc.in.in 2009-12-12 13:37:04.891978105 +0100 @@ -112,7 +112,7 @@ fi # so it populates the environment here, so we can clean it up later. sshagent=`which ssh-agent` kill_sshagent=0 -if test -z "$SSH_AGENT_PID" -a "$sshagent" -a "x$sshagent" != "xno"; then +if test -z "$SSH_AGENT_PID" -a -z "$SSH_AUTH_SOCK" -a "$sshagent" -a "x$sshagent" != "xno"; then eval `$sshagent -s` kill_sshagent=1 fi Tylko w xfce-utils-4.6.1/xfrun: xfrun4-xfrun-dbus.o