SSH is no longer asking for my private key's passphrase. I don't understand how this happening.
In the past, I have used ksshaskpass to get my ssh key's passphrase from KWallet and unlock my key. I would run the following script whenever I needed to use ssh:
#!/bin/bash
export SSH_ASKPASS=/usr/bin/ksshaskpass
/usr/bin/ssh-add < /dev/null
(side note: I used to have this in my .kde/Autostart/ but about a year ago that stopped working -- KWallet would just hang at login).
As of last week, this script stopped working. Ksshaskpass appeared to be popping up a prompt for me to enter my passphrase. It didn't seem be getting it from KWallet. So I typed my passphrase in the dialog and clicked the checkbox "automatically unlock this key whenever I'm logged in" to remember the password (thinking this would add it to KWallet again). Since doing this, ssh never asks for my passphrase, ever.
This dialog has now appears on my other Kubuntu machine. Here's a screen shot of it:
I had mistaken thought this was the ksshaskpass dialog. I now believe it isn't.
- What program is this?
- How do I undo having checked the check box?
- How to I get this program to stop hijacking ksshaskpass?
- Who's butt can I kick for moving my cheese?