Bug #51284 Add support for KDE's Wallet as well as gnome-keyring on Linux
Submitted: 18 Feb 2010 14:38 Modified: 18 Feb 2010 17:29
Reporter: Craig Fowler Email Updates:
Status: Won't fix Impact on me:
None 
Category:MySQL Workbench Severity:S4 (Feature request)
Version:5.2.16 OS:Linux (Debian Squeeze 32-bit/Ubuntu 9.10 .deb package)
Assigned to: CPU Architecture:Any
Tags: keyring, password, storage

[18 Feb 2010 14:38] Craig Fowler
Description:
First, thankyou greatly for the integration of WB with gnome-keyring (which is a great way of storing passwords).

Second, could I ask that WB be capable of using KDE's "Wallet" system (fuctionally equivalent to gnome-keyring) if it is detected.

IE:  If kwallet is present, use kwallet, otherwise - if gnome-keyring is detected, use that.

I am using a KDE-based system ad the vast majority of my passwords for applications are kept in kwallet.  I now only have gnome-keyring installed just for workbench and one other app - it'd be nice to be able to use Wallet for everything (yeah, I'm making this same request against that app).

How to repeat:
N/A - feature request
[18 Feb 2010 17:05] Alfredo Kojima
Unless kwallet can be used without linking to any libraries, it's very unlikely we will add this support.
Linking to kwallet libs will add the requirement of lots of KDE libs, no matter what desktop you use.
That would be very bad for our packages, since we already have enough dependencies with GNOME alone.
[17 Oct 2011 9:14] Daniele Cocca
There's a working draft on freedesktop.org about the interoperability of secret storage services, like GNOME Keyring and KWallet, and it will only required DBUS for IPC.

http://standards.freedesktop.org/secret-service/

It might be a good idea to use that as soon as it's widely adopted by both systems.