Bug 852453 - ksshaskpass .xinitrc ssh-add no longer allows input
Summary: ksshaskpass .xinitrc ssh-add no longer allows input
Status: RESOLVED DUPLICATE of bug 819066
: 727826 (view as bug list)
Alias: None
Product: openSUSE 13.1
Classification: openSUSE
Component: KDE4 Workspace (show other bugs)
Version: Final
Hardware: Other Other
: P5 - None : Normal (vote)
Target Milestone: ---
Assignee: E-mail List
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-11-26 20:57 UTC by Forgotten User bSWU20Bh6O
Modified: 2014-05-07 18:33 UTC (History)
3 users (show)

See Also:
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 (1.90 MB, image/jpeg)
2013-11-27 16:20 UTC, Forgotten User bSWU20Bh6O
Details
non-editable wallet dialog (1.96 MB, image/jpeg)
2013-11-27 16:21 UTC, Forgotten User bSWU20Bh6O
Details

Note You need to log in before you can comment on or make changes to this bug.
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 ***