Missed KSecretService in KDE wallet 4.8

Bug #934448 reported by Murz
22
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Kubuntu PPA
Invalid
Wishlist
Unassigned
kwallet (Ubuntu)
Invalid
Wishlist
Unassigned

Bug Description

Kubuntu 12.04 have KDE 4.8, that have new KWallet interface - KSecretService -quote:
---
KSecretService is a new framework for sharing saved passwords and other credentials between a wider range of applications. KSecretService uses KDE's well-known interfaces through a Freedesktop-compliant API with other password systems, transparently for the user. KSecretService improves integration of KDE applications into other workspaces and allows 3rd party applications to plug into KDE's secure password saving system.
---
In KDE Wallet Settings 4.8 must be the checkbox for using new system, here is screenshot: https://lh6.googleusercontent.com/-xdcbc2msTgI/TpSymJIt0mI/AAAAAAAAA4w/jes_4HntNvY/2011%2B10%2B11%2Bksecretsservice.png

Also in Account details must be item "KDE Secret Sync", looks like: http://www.kde.org/announcements/4.8/screenshots/thumbs/ksecretservice-sync.png

But I didn't see both features in Kubuntu 12.04 interface. Why? How I can enable KDE Secret Service? Maybe I need to install some additional package for this? Seems package name must be ksecrets or ksecretservice.
WIll this package be packaged to Ubuntu?

Revision history for this message
Murz (murznn) wrote :

I have found the package, that must add ksecrets to kde wallet: https://code.launchpad.net/~kubuntu-packagers/kubuntu-packaging/ksecrets
But it can't compile because have unmet dependencies.

Philip Muškovac (yofel)
Changed in kwallet (Ubuntu):
importance: Undecided → Wishlist
status: New → Triaged
assignee: nobody → Philip Muškovac (yofel)
Revision history for this message
Philip Muškovac (yofel) wrote :

ksecrets packages have been put into ppa:kubuntu-ppa/experimental for now. I didn't really have a testcase for them so I'm not particulary sure if they work. ksecrets does correctly provide a secretservice session in dbus it seems.

kubuntu-ppa/experimental is only for experimental packages, and also conatins qt 4.8 for oneiric, so be careful what you upgrade from there.

Changed in kwallet (Ubuntu):
assignee: Philip Muškovac (yofel) → nobody
Changed in kubuntu-ppa:
importance: Undecided → Wishlist
status: New → Fix Released
Revision history for this message
Murz (murznn) wrote :

I have install successfully ksecrets package from ppa:kubuntu-ppa/experimental on oneiric, and see ksecretsserviced running and work successfully. But I can't find in kwallet settings option for switch to new ksecrets service. Maybe we also must recompile kwallet package with this option enabled?

Murz (murznn)
Changed in kubuntu-ppa:
status: Fix Released → Confirmed
Revision history for this message
Murz (murznn) wrote :

Same problem is on Kubuntu 12.04 beta (and seems in release this bug will not fixed too).

Revision history for this message
Filip (wattos-o) wrote :

Why is this tagged as Whishlist?

I would think that this is a must so that we can finally have applications which work on both GNOME and KDE with secure storage. Adding the experimental ppa is not much of a solution since you might not want to get those packages which turn up on the automatic update.

Revision history for this message
Jonathan Thomas (echidnaman) wrote :

KSecrets was broken in 4.8, and remains so in 4.9: http://mail.kde.org/pipermail/release-team/2012-May/005689.html

Once KDE includes it in a release, it will be packaged.

Changed in kwallet (Ubuntu):
status: Triaged → Invalid
Changed in kubuntu-ppa:
status: Confirmed → Invalid
Revision history for this message
Murz (murznn) wrote :

Any news for KDE 4.9 release?

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.