You are not logged in.

#1 2023-07-18 10:03:15

hully
Member
Registered: 2022-11-14
Posts: 160

[SOLVED] Make KDE Demon use KeePassXC as Secret Agent

I've switched from KWallet to KeePassXC as Secret Agent.

But now when I turn on my PC Plasma asks for the Wifi password everytime.

How can I have KDE Demon store (and retrieve) this password from KeePassXC?

It is set up correctly as Secret Agent provider. I guess KDE Demon doesn't support the [Secrets API](https://freedesktop.org/wiki/Specificat … i-0.1.html) specification but only KWallet directly?

Last edited by hully (2023-07-18 11:46:21)

Offline

#2 2023-07-18 11:46:02

hully
Member
Registered: 2022-11-14
Posts: 160

Re: [SOLVED] Make KDE Demon use KeePassXC as Secret Agent

It looks like Kwallet is using another custom DBus interface, called org.kde.kwalletd5, rather than the standard org.freedesktop.secrets.

Relevant:
KeePassXC proposal to implement org.kde.kwalletd5: https://github.com/keepassxreboot/keepassxc/issues/3679
KDE Proposal to implement Secret service API: https://bugs.kde.org/show_bug.cgi?id=313216

I've switched to nm-applet, which seems to support the Secret Service API (network password was saved in KeePassXC).

I'm think I'm better off like that.

Offline

Board footer

Powered by FluxBB