Bug 234434

Summary: KWallet doesn't support the secret-storage-spec (yet)
Product: [Frameworks and Libraries] kdelibs Reporter: Malte S. Stretz <mss>
Component: kwalletAssignee: Michael Leupold <lemma>
Status: RESOLVED DUPLICATE    
Severity: normal CC: 2012gdwu+k2, cubranic, florian.lindner, kde.podagric, madLyfe, michele.kipiel, mk.mateng, putr4.s
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:

Description Malte S. Stretz 2010-04-15 13:34:13 UTC
Version:           unknown (using 4.4.2 (KDE 4.4.2), Kubuntu packages)
Compiler:          cc
OS:                Linux (x86_64) release 2.6.32-20-generic

Last July the Secret Storage Spec [0] was announced [1] and it seems like Gnome Keyring already supports it.  Also, software starts to depend on the/a Secrets Service daemon (like desktopcouch, which currently doesn't work without gnome-keyring [2]) and KDE PAM integration (bug 92845) seems to be stalled by the lack as well.  The PAM integration is even on the KDE 4.5 feature plan [3], but no information about this spec.

It is not easy to find infos about the current state of KWallet regarding an implementation of the spec (the most current I could find was on the fdo authentication list [4]).  There is code for an implementation in playground [5] though.

So I hope nobody minds if I open this tracker bug as a place for news about the progress of the implementation.

[0]http://www.freedesktop.org/wiki/Specifications/secret-storage-spec
[1]http://confuego.org/archives/21-fd.o-secret-storage-project.html
[2]http://bugs.launchpad.net/bugs/561541
[3]http://techbase.kde.org/Schedules/KDE4/4.5_Feature_Plan#kdebase-runtime
[4]http://thread.gmane.org/gmane.comp.freedesktop.authentication/60
[5]http://lxr.kde.org/source/playground/base/ksecretservice/
Comment 2 Prajna Sariputra 2021-10-17 09:05:08 UTC
*** Bug 435652 has been marked as a duplicate of this bug. ***
Comment 3 michaelk83 2022-08-25 20:42:25 UTC
This one is earlier than 313216, but 313216 is more detailed.

*** This bug has been marked as a duplicate of bug 313216 ***