[sshmenu] Applet cannot find SSH_AUTH_SOCK
Brought to you by:
grantm
From: Grzegorz S. <gst...@gm...> - 2011-03-09 01:57:49
|
Hello, I'm using gnome-sshmenu-applet 3.18 from Fedora 14 repos, and recently I'm getting the "$SSH_AUTH_SOCK is not set. Is the ssh-agent running?" error when trying to connect to places. The agent process is running and the environment variable is actually set: I can use SSH with forwarding without problems "by hand" (calling ssh from a terminal), but it looks that the program cannot access ENV['SSH_AUTH_SOCK'] in /usr/lib/ruby/site_ruby/1.8/sshmenu.rb -- when I try things like alert() on the whole ENV array, the variable is not there, even though I can print using "puts ENV['SSH_AUTH_SOCK']" from an external test script without problems. Recently some Ruby packages have been updated (like ruby-glib2, ruby-gtk2, as well as ruby itself and ruby-libs) and I think the updates coincide with the problem. Has anyone else seen this on Fedora? Regards, GS -- Grzegorz Staniak <gstaniak [at] gmail _dot_ com> |