https://bugs.kde.org/show_bug.cgi?id=490058
Bug ID: 490058
Summary: org.freedesktop.secrets DBus API
Classification: Frameworks and Libraries
Product: frameworks-kwallet
Version: unspecified
Platform: openSUSE
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: general
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected]
Target Milestone: ---
SUMMARY
KWallet is not accessible to [JabRef](https://www.jabref.org/) reference
manager, a Java application that uses the secrets service via
sweisend/secret-service and pure-java/kdewallet. See details and
troubleshooting attempts in the following bug reports:
* https://github.com/JabRef/jabref/issues/11296
* https://github.com/swiesend/secret-service/pull/43
* https://github.com/javakeyring/java-keyring/issues/98
STEPS TO REPRODUCE
1. Install JabRef reference manager
2. Launch from the terminal to see error messages
3. Click File > Preferences > Web search in JabRef
OBSERVED RESULT
The terminal shows an exception: credential store not supported
Custom API Key in JabRef preferences under Web Search shows no content and
options are disabled because the credential store is not supported.
EXPECTED RESULT
JabRef uses org.freedesktop.secrets, which is supposed to be supported by
kwallet, so I expect JabRef to be able to access the wallet and store
credentials.
I checked that the secrets service is running and that I can add keys to it. I
also authorized JabRef by editing ~/.config/kwalletrc. I also added a service
file in ~/.local/share/dbus-1/services/org.freedesktop.secrets.service (and
restarted the service / rebooted the system)
```
[D-BUS Service]
4 │ Name=org.freedesktop.secrets
5 │ Exec=/usr/bin/kwalletd6
```
SOFTWARE/OS VERSIONS
Operating System: openSUSE Tumbleweed 20240704
KDE Plasma Version: 6.1.2
KDE Frameworks Version: 6.3.0
Qt Version: 6.7.2
ADDITIONAL INFORMATION
* https://bugs.kde.org/show_bug.cgi?id=313216
* https://github.com/JabRef
--
You are receiving this mail because:
You are watching all bug changes.