0

I'm trying to use gnome-keyring to memorize my GPG passphrase in a headless Ubuntu server (22.04.1 LTS GNU/Linux 5.15.0-57-generic x86_64). The reason I'm trying to do this with gnome-keyring and not using the gpg-agent cache is that I'd like for the GPG certificate to be immediately accessible to be used by some systemd cronjobs when I reboot my server.

I've followed the Gnome/Keyring instructions but using pinentry-gnome3 doesn't seem to work:

No Gcr System Prompter available, falling back to curses

I've also tried using pinentry-gtk-2 like it is mentioned in GnuPG instructions and although I don't get any error, the passphrase is not stored.

When doing some debugging, I've found some weird behavior. Trying to store something in my keyring gives me this error:

$ secret-tool store --label='test' foo bar
secret-tool: Cannot create an item in a locked collection

Anyone can help me? I'm also willing to drop using gnome-keyring for something else, but I haven't found anything that would fit my use case.

0 Answers0