FS#44266 - [gnome-keyring] couldn't find any place to import files

Attached to Project: Arch Linux
Opened by Lucas Verney (phyks) - Thursday, 19 March 2015, 22:42 GMT
Last edited by Jan de Groot (JGC) - Sunday, 12 November 2017, 22:30 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Jan de Groot (JGC)
Jan Alexander Steffens (heftig)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
I use the standard method to launch gnome-keyring in i3wm, using
eval $(/usr/bin/gnome-keyring-daemon --start --components=gpg,pkcs11,secrets,ssh)
export GNOME_KEYRING_CONTROL GNOME_KEYRING_PID GPG_AGENT_INFO SSH_AUTH_SOCK

in my .xinitrc.

However, when trying to import a private (password-protected) SSH key, I get the following error message:
23:40 phyks@Phyks-laptop ~ % gnome-keyring import .ssh/Phyks
gnome-keyring: couldn't find any place to import files
zsh: exit 1 gnome-keyring import .ssh/Phyks


which prevents me from using gnome-keyring to store my SSH keys passwords.

Additional info:
* package version(s)

Up-to-date system.


Thanks
This task depends upon

Closed by  Jan de Groot (JGC)
Sunday, 12 November 2017, 22:30 GMT
Reason for closing:  Fixed
Additional comments about closing:  Probably related to  FS#51031 
Comment by Lucas Verney (phyks) - Thursday, 19 March 2015, 22:45 GMT
I just saw that I have this line in the journalctl:

mars 19 23:44:10 Phyks-laptop gnome-keyring[6319]: Libgcrypt warning: missing initialization - please fix the application
Comment by Jan de Groot (JGC) - Sunday, 12 November 2017, 22:29 GMT
Probably you're importing a key that gnome-keyring doesn't support. 3.27.2-1 includes support for ECDSA keys, which seems to be the default for OpenSSH these days, so this probably fixes this bug.

Loading...