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.