18

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,072
  • 3
  • 28
  • 41
lmcanavals
  • 1,021
  • 2
  • 8
  • 23

3 Answers3

11

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.

Mechanical snail
  • 7,583
  • 5
  • 45
  • 66
  • Ow, KDE is really disappointing. I wanted to add support for this new API to [`kwalletcli`](https://www.mirbsd.org/kwalletcli.htm) and would have preferred using KDE’s client component there, as opposed to `libsecret`… but nothing there, the mailing list archvies are really sad… – mirabilos Apr 11 '14 at 10:59
  • A KDE contributor recently wrote that `ksecretsservice is dead. But KeePassXC works very well (as mentioned in another answer). – MountainX Aug 22 '21 at 15:22
8

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

tchab
  • 306
  • 3
  • 6
  • 3
    KeePassXC has proven to be a great solution for me. I'm very happy with the way it works in regard to providing the Freedesktop Secret Service implementation. – MountainX Aug 22 '21 at 15:21
4

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

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

Xaqron
  • 198
  • 1
  • 10