23

While trying out google-chrome dev and beta channels' latest version (25), I was getting a segmentation fault problem causing Chrome to crash, right after showing a message informing that it was unable to locate a .service file that provides org.freedesktop.secrets.service. This problem was solved by either adding the flag --password-store=basic to use un-encrypted passwords or by installing and starting gnome-keyring.

Is there an alternative to gnome-keyring to use with google-chrome (and optionally ssh-agent) in xfce 4.10?

pnuts
  • 6,242
lmcanavals
  • 1,101

5 Answers5

12

Now there is also KeepassXC which provides a Freedesktop Secret Service implementation.

tchab
  • 356
12

GNOME Keyring implements the Freedesktop Secret Service standard. The only alternative that I know of is KDE's ksecretsservice. I'm not sure how complete it is; this is the code repository. It seems to be packaged in the experimental Kubuntu PPA.

jwd630
  • 325
Mechanical snail
  • 7,963
  • 5
  • 48
  • 67
6

Since it's really hard to find anything on it on the internet let's post all my findings in the first internet search result :)

  • gnome-keyring (obvious)
  • KWallet (not sure since when)
  • KSecretService
  • KeePassXC
  • Bitwarden based bitw (thanks @esm)
  • password-protected file implementation in Golang yousefvand/secret-service
  • mostly pass-compatible implementation in Python pass-secret-service, it is based on abandoned pypass library instead of calling pass directly
  • password-protected file implementation in Rust oo7, this seems to also provice a org.freedesktop.portal.Secret which I have never heard of before

some more ideas might pop up in this discussion https://github.com/microsoftgraph/msgraph-cli/issues/76

kdn
  • 61
4

secret-service implements Secret Service API (org.freedesktop.secrets.service)

Repository address: https://github.com/yousefvand/secret-service

jwd630
  • 325
Xaqron
  • 218
1

bitw provides an implementation of org.freedesktop.secrets for Bitwarden.

esm
  • 156