[Bug 692277] New: gpg handling in /etc/X11/xdm/sys.xsession needs update for gnome 3
https://bugzilla.novell.com/show_bug.cgi?id=692277 https://bugzilla.novell.com/show_bug.cgi?id=692277#c0 Summary: gpg handling in /etc/X11/xdm/sys.xsession needs update for gnome 3 Classification: openSUSE Product: openSUSE 12.1 Version: Factory Platform: Other OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: X.Org AssignedTo: bnc-team-xorg-bugs@forge.provo.novell.com ReportedBy: vuntz@novell.com QAContact: xorg-maintainer-bugs@forge.provo.novell.com Found By: --- Blocker: --- /etc/X11/xdm/sys.xsession doesn't start a gpg-agent in the gnome session if seahorse-agent is available. However, in GNOME 3, the GPG agent feature was integrated directly in gnome-keyring. So we should probably deal with it in the same way as for the ssh-agent: if test "$usessh" = yes -a -n "$GNOME_KEYRING_PID" ; then if test -S "$GNOME_KEYRING_SOCKET" -o -d "$GNOME_KEYRING_CONTROL"; then usessh=no fi fi and stop trying to run seahorse-agent. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=692277
https://bugzilla.novell.com/show_bug.cgi?id=692277#c
Stefan Dirsch
https://bugzilla.novell.com/show_bug.cgi?id=692277
https://bugzilla.novell.com/show_bug.cgi?id=692277#c1
Stefan Dirsch
https://bugzilla.novell.com/show_bug.cgi?id=692277
https://bugzilla.novell.com/show_bug.cgi?id=692277#c2
Vincent Untz
https://bugzilla.novell.com/show_bug.cgi?id=692277
https://bugzilla.novell.com/show_bug.cgi?id=692277#c3
--- Comment #3 from Vincent Untz
https://bugzilla.novell.com/show_bug.cgi?id=692277
https://bugzilla.novell.com/show_bug.cgi?id=692277#c4
--- Comment #4 from Vincent Untz
https://bugzilla.novell.com/show_bug.cgi?id=692277
https://bugzilla.novell.com/show_bug.cgi?id=692277#c5
Stefan Dirsch
https://bugzilla.novell.com/show_bug.cgi?id=692277
https://bugzilla.novell.com/show_bug.cgi?id=692277#c6
Vincent Untz
Why is the simpler patch no longer compatible?
Because usegpg will also be set to no on 11.4 and earlier, while it shouldn't (since they don't have the new gnome-keyring): the checks just make sure that gnome-keyring is running. There is no real good way to determine which version is running. What the first patch does is that it checks if a file that is known to exist only in GNOME 3 exists. But that will only works if the full GNOME is installed; the test will fail if you use XFCE without most GNOME packages, for instance. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=692277
https://bugzilla.novell.com/show_bug.cgi?id=692277#c7
Stefan Dirsch
https://bugzilla.novell.com/show_bug.cgi?id=692277
https://bugzilla.novell.com/show_bug.cgi?id=692277#c8
--- Comment #8 from Stefan Dirsch
https://bugzilla.novell.com/show_bug.cgi?id=692277
https://bugzilla.novell.com/show_bug.cgi?id=692277#c9
Vincent Untz
https://bugzilla.novell.com/show_bug.cgi?id=692277
https://bugzilla.novell.com/show_bug.cgi?id=692277#c10
--- Comment #10 from Bernhard Wiedemann
participants (1)
-
bugzilla_noreply@novell.com