Description

This project aims to extend gopass, the standard UNIX password manager, by adding support for the FreeDesktop.org Secret Service API over D-Bus. The goal is to allow gopass to interface seamlessly with applications and desktop environments that adhere to the Secret Service specification, providing a unified and secure credential storage backend. By implementing this feature, gopass can function as a drop-in replacement for existing Secret Service providers such as GNOME Keyring and KWallet, enabling better cross-platform integration and expanding its usability in graphical environments and scripts that rely on D-Bus for secrets management.

Goals

  • a D-Bus service implementation that complies with the Secret Service API
  • on-demand service activation
  • nheko (and similar) can use gopass to store secrets

Resources

  1. https://specifications.freedesktop.org/secret-service/latest/
  2. https://www.gopass.pw
  3. https://github.com/gopasspw/gopass/issues/3279
  4. https://github.com/Nheko-Reborn/nheko/issues/1472
  5. https://github.com/mdellweg/passsecretservice/

Looking for hackers with the skills:

Nothing? Add some keywords!

This project is part of:

Hack Week 25

Activity

  • 7 days ago: mnhauke liked this project.
  • 8 days ago: jbaier_cz originated this project.

  • Comments

    Be the first to comment!

    Similar Projects

    This project is one of its kind!