[Pkg-xfce-devel] Bug#523322: Bug#523322: Bug#523322: Bug#523322:

Luca Niccoli lultimouomo at gmail.com
Wed Sep 1 17:25:10 UTC 2010


On 1 September 2010 12:23, Yves-Alexis Perez <corsac at debian.org> wrote:

> dbus is usually started using 75dbus_dbus-launch. On my system it's
> gpg-agent -> dbus-launch -> startxfce4.
>
> It might depend on how you start Xfce (if dbus isn't started when
> startxfce4 is run, it will start it itself), but in any case, making
> sure gnome-keyring is run *after* 75 should work (and would be cleaner
> since it'd work in other DE too).

I remember trying that, but it didn't work. I don't remember why
though, I''ll try again later and see what's the problem.
Anyway, this would be a system only setting, which is the opposite of
what you are looking for, i.e. simple user configuration.
I'm positive that putting it in .Xsessionrc didn't work when I tried.

> I *really* don't like that. Gnome-keyring is pulled by way too much
> stuff and if it breaks users system, it's *not* good.

One solution would be to add an option in xfce4-session just to start
gnome-keyring as a ssh agent; simply ignoring the SSH_AUTH_SOCK
variable if that is not set.
Sounds a bit hacky though.

> Yes, I agree, but before breaking it for ssh-agent (ang gpg-agent as as
> ssh-agent) users systems, I'd prefer having more comments from g-k people.

g-k maintainer in debian has been quite silent about this bug (that
was originally filed against it)
Cheers,

Luca





More information about the Pkg-xfce-devel mailing list