FS#75562 - [seahorse] add missing link to be askpass application

Attached to Project: Arch Linux
Opened by Jann Foehringer (JannF) - Tuesday, 09 August 2022, 11:01 GMT
Last edited by Toolybird (Toolybird) - Thursday, 15 September 2022, 20:58 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description:

since the seahorse is listed as providing x11-ssh-askpass, it should also be linked in needed locations.
first came across this when I tried to connect to a kvm host via virt-manager but it found no askpass application.
a simple "ln -s /usr/lib/seahorse/ssh-askpass /usr/lib/ssh/ssh-askpass" resolved the issua, but this should be changed in the package.

Additional info:
* package version(s)
seahorse 1:42.0-1

* config and/or log files etc.
virt-manager complains about not finding /usr/lib/ssh/ssh-askpass

* link to upstream bug report, if any
years ago but closed:
https://gitlab.gnome.org/GNOME/seahorse/-/issues/293

Steps to reproduce:

install the seahorse package and try to connect to a kvm host via virt-manager
This task depends upon

Closed by  Toolybird (Toolybird)
Thursday, 15 September 2022, 20:58 GMT
Reason for closing:  Not a bug
Additional comments about closing:  See comments
Comment by Toolybird (Toolybird) - Friday, 12 August 2022, 07:36 GMT
> ln -s /usr/lib/seahorse/ssh-askpass /usr/lib/ssh/ssh-askpass

But that will then conflict with x11-ssh-askpass. No dice.

Anyway, isn't this what SSH_ASKPASS is for? Also, it's kinda covered in the wiki [1]. Does using that method work?

[1] https://wiki.archlinux.org/title/SSH_keys#Calling_x11-ssh-askpass_with_ssh-add
Comment by Jann Foehringer (JannF) - Monday, 15 August 2022, 18:35 GMT
Thanks, have not seen the SSH_ASKPASS variable.
Will test if this is enough for virt-manager.

Loading...