When installing gtk2-ssh-askpass I expected it to create a link like this: ln -s /usr/bin/gtk2-ssh-askpass /usr/lib/misc/ssh-askpass This way ssh works with askpass, otherwise it does not work. Or meybe this could be solved in another way?
Same here; ssh broke after ~x86 upgrade. I don't have gtk2-ssh-askpass installed, and it worked before without. ~$ ssh root@firewall ssh_askpass: exec(/usr/lib/misc/ssh-askpass): No such file or directory ssh_askpass: exec(/usr/lib/misc/ssh-askpass): No such file or directory ssh_askpass: exec(/usr/lib/misc/ssh-askpass): No such file or directory ssh_askpass: exec(/usr/lib/misc/ssh-askpass): No such file or directory Permission denied, please try again. ssh_askpass: exec(/usr/lib/misc/ssh-askpass): No such file or directory Permission denied, please try again. ssh_askpass: exec(/usr/lib/misc/ssh-askpass): No such file or directory Permission denied (publickey,password,keyboard-interactive).
it installs /etc/env.d/99ssh_askpass, that sets SSH_ASKPASS so it finds the right one. if it doesn't, then it falls back to the its own askpass.