Gosh, I was mistaken in #7. As in my initial report: ssh-askpass is working, it is only failing for ssh-add -c:
tux@vbu1804:~$ ssh-add -D All identities removed. tux@vbu1804:~$ ssh-add -l 2048 SHA256:vHjyOAyTnsn92i47AQ8qu/oL2Y3blesvs09wUoYpDDY tux@vbu1804 (RSA) tux@vbu1804:~$ ssh-add </dev/null Identity added: /home/tux/.ssh/id_rsa (/home/tux/.ssh/id_rsa) tux@vbu1804:~$ # ssh-askpass dialog was shown, passphrase entered, key added: tux@vbu1804:~$ ssh-add -l 2048 SHA256:vHjyOAyTnsn92i47AQ8qu/oL2Y3blesvs09wUoYpDDY /home/tux/.ssh/id_rsa (RSA) tux@vbu1804:~$ ssh [email protected] loginctl --no-legend 7 1000 tux 1 1000 tux seat0 tty1 tux@vbu1804:~$ ssh-add -D All identities removed. tux@vbu1804:~$ ssh-add -l 2048 SHA256:vHjyOAyTnsn92i47AQ8qu/oL2Y3blesvs09wUoYpDDY tux@vbu1804 (RSA) tux@vbu1804:~$ ssh-add -c </dev/null Identity added: /home/tux/.ssh/id_rsa (/home/tux/.ssh/id_rsa) The user must confirm each use of the key tux@vbu1804:~$ # again, ssh-askpass dialog was shown, passphrase entered, key added: tux@vbu1804:~$ ssh-add -l 2048 SHA256:vHjyOAyTnsn92i47AQ8qu/oL2Y3blesvs09wUoYpDDY /home/tux/.ssh/id_rsa (RSA) tux@vbu1804:~$ # but ssh fails: tux@vbu1804:~$ ssh [email protected] loginctl --no-legend sign_and_send_pubkey: signing failed: agent refused operation [email protected]'s password: [^C] tux@vbu1804:~$ ** Summary changed: - ssh-askpass(-gnome): GNOME fails to show dialog + ssh-askpass(-gnome) fails for ssh-add -c: agent refused operation -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1812247 Title: ssh-askpass(-gnome) fails for ssh-add -c: agent refused operation To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/openssh/+bug/1812247/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
