Bug#471270: This seems to be caused by a bad .services file
Gustavo Noronha Silva
kov at debian.org
Thu Mar 20 20:35:05 UTC 2008
Hey,
On Thu, 2008-03-20 at 00:39 +0100, Sebastian Dröge wrote:
> Ok, upstream said that gnome-keyring should be started by PAM or
> gnome-session to get ssh key, etc support.
>
> Could you check if gnome-keyring is started by gnome-session (or PAM via
> the gdm PAM config) for you?
I see a gnome-keyring-daemon process, started with no arguments. I'm not
sure who started it. And, indeed, the SSH_AUTH_SOCK variable is defined
to the ssh-agent file, not the keyring file, in my session:
$ ps aux | grep gnome-keyring-daemon
kov 3894 0.0 0.0 7076 1048 ? S 17:00 0:00 /usr/bin/gnome-keyring-daemon
kov 4380 0.0 0.1 15372 2584 ? SL 17:03 0:00 /usr/bin/gnome-keyring-daemon --foreground --components=keyring,ssh
$ env | grep SSH
SSH_AGENT_PID=3883
SSH_AUTH_SOCK=/tmp/ssh-dMJNye3835/agent.3835
My gdm config does seem to include stuff to start the keyring:
# rgrep keyring /etc/pam.d/*
/etc/pam.d/gdm:auth optional pam_gnome_keyring.so
/etc/pam.d/gdm:session optional pam_gnome_keyring.so auto_start
I'm not sure why it is not being able to set the variable in the
session, though. I guess seahorse might be stepping on its feet.
Thanks,
--
Gustavo Noronha Silva <kov at debian.org>
Debian Project
More information about the pkg-gnome-maintainers
mailing list