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: va...@kde.org Reporter: r...@interoctiv.com CC: kdelibs-b...@kde.org 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.