---- Reported by jingke.zhang@intel.com 2010-04-13 02:12:19 +0000 ---- This is from http://bugzilla.moblin.org/show_bug.cgi?id=6319 As discussed when adding support for the GNOME keyring to the "syncevolution" command line tool (BMO#3604) and on the mailing list ("desktop platform dependencies in syncevo-dbus-server: keyring, network monitoring"), using KDE's KWallet instead of the GNOME keyring would be nice if the users wants that. Priority depends on demand for this feature. The choice should be automatic, if possible. The Python keyring library apparently solves this also automatically, with the possibility to override it: Configure your keyring lib The python keyring lib contains implementations for several backends, including OSX Keychain, Gnome Keyring, KDE Kwallet and etc. The lib will automatically choose the keyring that is most suitable for your current environment. You can also specify the keyring you like to be used in the config file or by calling the set_keyring() function. http://pypi.python.org/pypi/keyring/ Probably we can look at the code and use the same mechanism to detect the "most suitable" keyring. In addition, we need a global configuration option to override the automatism. The syncevo-dbus-server and the command line should both be able to read all keyrings. In the command line we should rethink the "--keyring" parameter: --keyring[=on] by default, --keyring=off, --keyring=GNOME|KDE? ------- Comment #1 From jku 2010-03-24 09:46:55 PST (-) [reply] ------- FYI: there is a org.freedesktop.secrets interface spec with some progress: http://www.freedesktop.org/wiki/Specifications/secret-storage-spec This should be excellent for us. --- Bug imported by patrick.ohly@gmx.de 2012-08-19 20:56 UTC --- This bug was previously known as _bug_ 691 at https://bugs.meego.com/show_bug.cgi?id=691 Unknown platform unknown. Setting to default platform "". Unknown operating system unknown. Setting to default OS "".
"keyring" has been a property which can be used to choose KWallet as described here since SyncEvolution 1.3.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.