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.

Reply via email to