Bug 852453

Summary: ksshaskpass .xinitrc ssh-add no longer allows input
Product: [openSUSE] openSUSE 13.1 Reporter: Forgotten User bSWU20Bh6O <forgotten_bSWU20Bh6O>
Component: KDE4 WorkspaceAssignee: E-mail List <kde-maintainers>
Status: RESOLVED DUPLICATE QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None CC: ctrippe, forgotten_DV81ZEWZkN, rcoe
Version: Final   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: non-editable key entry dialog appears on timeout and cancel of wallet dialog
non-editable wallet dialog

Description Forgotten User bSWU20Bh6O 2013-11-26 20:57:20 UTC
User-Agent:       Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.57 Safari/537.36

I have uncommented (see below) in .xinitrc.template and sym-linked it to .xinitrc. However, when I log into KDE the wallet password dialog appears but does not allow text input. This dialog can be cancelled and another the ssh password dialog appears and also does not allow input. I have a feeling .xinitrc is no longer the place to do ssh-add. It seems that if the wallet can manage this it would be better off in KDE startup somewhere.

#
# Uncomment next lines to activate asking for ssh passphrase
#
if test -S "$SSH_AUTH_SOCK" -a -x "$SSH_ASKPASS"; then
      ssh-add < /dev/null
fi




Reproducible: Always

Steps to Reproduce:
1.
2.
3.
Comment 1 Forgotten User DV81ZEWZkN 2013-11-26 22:59:58 UTC
Marc, can you try doing:

cat > /usr/share/kde4/env/ksshaskpass.sh << EOF
SSH_ASKPASS=/usr/lib/ssh/ksshaskpass
export SSH_ASKPASS
EOF

(alternatively, try the ksshaskpass package from KDE:Extra)
Then logout/login.
Comment 2 Forgotten User DV81ZEWZkN 2013-11-26 23:00:36 UTC
I'd say normal ;-)
Comment 3 Forgotten User bSWU20Bh6O 2013-11-27 16:06:51 UTC
I switched to kdr411 and kdr411 extra and I still have the same issue. I will try the kssaskpass script.

http://download.opensuse.org/repositories/KDE:/Extra/KDE_Release_411_openSUSE_13.1/
Comment 4 Forgotten User bSWU20Bh6O 2013-11-27 16:20:55 UTC
Created attachment 569362 [details]
non-editable key entry dialog appears on timeout and cancel of wallet dialog
Comment 5 Forgotten User bSWU20Bh6O 2013-11-27 16:21:26 UTC
Created attachment 569363 [details]
non-editable wallet dialog
Comment 6 Forgotten User bSWU20Bh6O 2013-11-27 16:23:52 UTC
Also note, there is a cursor and the text field gets highlighted. However no keyboard can input to the dialog.
Comment 7 Forgotten User bSWU20Bh6O 2013-11-27 16:24:58 UTC
I have also added the script and set the executable bits and it still behaves the same way.
Comment 8 Christian Trippe 2014-05-04 07:08:28 UTC
*** Bug 727826 has been marked as a duplicate of this bug. ***
Comment 9 Christian Trippe 2014-05-07 18:33:30 UTC
There are a few workarounds in bug 819066

*** This bug has been marked as a duplicate of bug 819066 ***