[Bug 389896] New: Better GNOME integration in the login scripts
https://bugzilla.novell.com/show_bug.cgi?id=389896 Summary: Better GNOME integration in the login scripts Product: openSUSE 11.0 Version: Factory Platform: Other OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: X.Org AssignedTo: sndirsch@novell.com ReportedBy: vuntz@novell.com QAContact: xorg-maintainer-bugs@forge.provo.novell.com Found By: --- Right now, in /etc/X11/xdm/sys.xsession, gpg-agent and ssh-agent are started. This is not something that should be done when the session is a GNOME session: + gnome-keyring (started by PAM, or later by gnome-session) is an SSH agent, so ssh-agent isn't needed + seahorse-agent is the GPG agent used in GNOME, which offers some nice features. So "seahorse-agent -x $command" should be used instead of gpg-agent. (note: in the future, seahorse-agent will be removed and integrated in gnome-keyring, but it won't happen for openSUSE 11.0). I'm not quite sure what's the best way to fix this. Should it be hardcoded in /etc/X11/xdm/sys.xsession? Or maybe we could add some files in /etc/X11/xinit/xinitrc.d/? (eg: a file that sets a RUN_SSH_AGENT environment variable to 0, and a file that prepends "seahorse-agent -x" to the command and sets RUN_GPG_AGENT to 0) In both cases, we need /etc/X11/xdm/sys.xsession to be updated. If required, we can ship files in gnome-keyring/seahorse packages and install in /etc/X11/xinit/xinitrc.d/. -- 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=389896
User vuntz@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=389896#c1
--- Comment #1 from Vincent Untz
https://bugzilla.novell.com/show_bug.cgi?id=389896
User sndirsch@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=389896#c2
Stefan Dirsch
https://bugzilla.novell.com/show_bug.cgi?id=389896
User vuntz@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=389896#c3
--- Comment #3 from Vincent Untz
I'm wondering that you are requesting such changes *after* Beta2. A better time to integrate such changes are *before* Beta1.
I completely agree with your point. It's just that I become aware of this today, while trying to understand why a bug is occuring. If you feel strong about it, we can delay these changes to 11.1. -- 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=389896
User vuntz@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=389896#c4
--- Comment #4 from Vincent Untz
https://bugzilla.novell.com/show_bug.cgi?id=389896
User werner@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=389896#c5
Dr. Werner Fink
https://bugzilla.novell.com/show_bug.cgi?id=389896
User jpr@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=389896#c6
--- Comment #6 from JP Rosevear
participants (1)
-
bugzilla_noreply@novell.com