Skip to content

Commit 48ac829

Browse files
committed
Mention ksecretd and OO7 in the documentation
1 parent 3a3c006 commit 48ac829

File tree

2 files changed

+10
-6
lines changed

2 files changed

+10
-6
lines changed

README.rst

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@ Module description
1313

1414
This module provides a way for securely storing passwords and other secrets.
1515

16-
It uses D-Bus `Secret Service`_ API that is supported by GNOME Keyring,
17-
KWallet (since version 5.97) and KeePassXC.
16+
It uses D-Bus `Secret Service`_ API that is supported by `GNOME Keyring`_,
17+
ksecretd (part of KWallet_), KeePassXC_ and OO7_.
1818

1919
The main classes provided are ``secretstorage.Item``, representing a secret
2020
item (that has a *label*, a *secret* and some *attributes*) and
@@ -27,6 +27,10 @@ locking and unlocking collections.
2727
The documentation can be found on `secretstorage.readthedocs.io`_.
2828

2929
.. _`Secret Service`: https://specifications.freedesktop.org/secret-service/
30+
.. _`GNOME Keyring`: https://wiki.gnome.org/Projects/GnomeKeyring
31+
.. _KWallet: https://invent.kde.org/frameworks/kwallet
32+
.. _KeePassXC: https://c3pb.de/blog/keepassxc-secrets-service.html
33+
.. _OO7: https://github.com/bilelmoussaoui/oo7
3034
.. _`secretstorage.readthedocs.io`: https://secretstorage.readthedocs.io/en/latest/
3135

3236
Building the module
@@ -56,8 +60,6 @@ First, make sure that you have the Secret Service daemon installed.
5660
The `GNOME Keyring`_ is the reference server-side implementation for the
5761
Secret Service specification.
5862

59-
.. _`GNOME Keyring`: https://download.gnome.org/sources/gnome-keyring/
60-
6163
Then, start the daemon and unlock the ``default`` collection, if needed.
6264
The testsuite will fail to run if the ``default`` collection exists and is
6365
locked. If it does not exist, the testsuite can also use the temporary

docs/index.rst

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ This module provides a way for securely storing passwords and other
66
secrets.
77

88
It uses `D-Bus`_-based FreeDesktop.org `Secret Service`_ standard that is,
9-
for example, supported by `GNOME Keyring`_ (since version 2.30),
10-
KWallet_ (since version 5.97) and KeePassXC_.
9+
for example, supported by `GNOME Keyring`_, ksecretd_ (part of KWallet_),
10+
KeePassXC_ and OO7_.
1111

1212
It allows one to create new secret items, delete and search for
1313
passwords matching given attributes. It also supports graphical prompts
@@ -16,8 +16,10 @@ when unlocking is needed.
1616
.. _`D-Bus`: https://www.freedesktop.org/wiki/Software/dbus
1717
.. _`Secret Service`: https://specifications.freedesktop.org/secret-service/
1818
.. _`GNOME Keyring`: https://wiki.gnome.org/Projects/GnomeKeyring
19+
.. _ksecretd: https://notmart.org/blog/2025/04/towards-a-transition-from-kwallet-to-secret-service/
1920
.. _KWallet: https://invent.kde.org/frameworks/kwallet
2021
.. _KeePassXC: https://c3pb.de/blog/keepassxc-secrets-service.html
22+
.. _OO7: https://github.com/bilelmoussaoui/oo7
2123

2224
SecretStorage code is hosted on GitHub_.
2325

0 commit comments

Comments
 (0)