https://bugzilla.novell.com/show_bug.cgi?id=682897 https://bugzilla.novell.com/show_bug.cgi?id=682897#c0 Summary: sys.xsession should prefer DE-specific ssh-askpass instead of x11-ssh-askpass Classification: openSUSE Product: openSUSE 11.4 Version: Final Platform: All OS/Version: openSUSE 11.4 Status: NEW Severity: Minor Priority: P5 - None Component: X.Org AssignedTo: bnc-team-xorg-bugs@forge.provo.novell.com ReportedBy: masterpatricko@gmail.com QAContact: xorg-maintainer-bugs@forge.provo.novell.com Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:2.0.0) Gecko/20100101 Firefox/4.0 Currently /etc/X11/xdm/sys.xsession sets SSH_ASKPASS to x11-ssh-askpass in all cases. It would be better to use gnome-ssh-askpass or ksshaskpass depending on what DE is running. The shell script /usr/lib/ssh/ssh-askpass already has logic to choose between them, and uses x11-ssh-askpass as a fallback. Changing the references from x11-ssh-askpass to ssh-askpass in sys.xsession fixes the problem. Reproducible: Always Steps to Reproduce: 1. Boot with ssh-agent starting 2. Run ssh-add so a passphrase is requested Actual Results: x11-ssh-askpass runs in all DEs Expected Results: DE-specific ssh-askpass runs (e.g. gnome-ssh-askpass, ksshaskpass) Workaround is to edit sys.xsession (or copy it to ~/.xsession) and change "x11-ssh-askpass" to "ssh-askpass". -- 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.