← Back to team overview

desktop-packages team mailing list archive

[Bug 755898] Re: gnome-keyring-daemon not available in apps started from global shortcuts

 

I just installed Oneiric and this doesn't seem to be fixed (or maybe my
problem is different).

The "Launch terminal" default keybinding, which launches gnome-terminal
(this cannot be changed anymore, "Terminal" is now missing from the
Default Applications settings, this is bad) indeed passes the right
environment variables and thus uses gnome-keyring correctly.

On the other hand, if I define a new custom keybinding to launch XTerm,
it's launched with the wrong environment variables and doesn't use
gnome-keyring, asking for my ssh private key's passphrase everytime I
want to login to a remote host.

Programs launched with the default keybindings and the ones launched
with custom keybindings still end up with different environment
variables, so the problem isn't fixed.

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gnome-session in Ubuntu.
https://bugs.launchpad.net/bugs/755898

Title:
  gnome-keyring-daemon not available in apps started from global
  shortcuts

Status in “gnome-keyring” package in Ubuntu:
  Fix Released
Status in “gnome-session” package in Ubuntu:
  Fix Released
Status in “gnome-control-center” package in Debian:
  Fix Released

Bug description:
  Binary package hint: gnome-control-center

  When setting up a global shortcut via gnome-keybinding-properties
  (e.g. `gnome-terminal`), the application started from there will not
  have the environment set up to work with gnome-keyring-daemon
  ($SSH_AUTH_SOCK is missing).

  When searching for it, I've found an older Debian bug about it (http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=339785):
    * 02_gsd-spawn.patch: spawn gnome-settings-daemon using g_spawn
       instead of DBus. Closes: #339785.

  ProblemType: Bug
  DistroRelease: Ubuntu 11.04
  Package: gnome-control-center 1:2.32.1-0ubuntu13
  ProcVersionSignature: Ubuntu 2.6.38-8.41-generic 2.6.38.2
  Uname: Linux 2.6.38-8-generic i686
  NonfreeKernelModules: nvidia
  Architecture: i386
  Date: Sun Apr 10 01:51:32 2011
  ProcEnviron:
   LANGUAGE=de_DE:en
   PATH=(custom, user)
   LANG=de_DE.UTF-8
   SHELL=/bin/zsh
  SourcePackage: gnome-control-center
  UpgradeStatus: Upgraded to natty on 2011-04-02 (7 days ago)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-keyring/+bug/755898/+subscriptions