FFe for pam-kwallet integration

Bug #1305307 reported by Harald Sitter on 2014-04-09
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
kde-workspace (Ubuntu)
High
Harald Sitter
kubuntu-meta (Ubuntu)
High
Harald Sitter
lightdm (Ubuntu)
High
Harald Sitter
pam-kwallet (Ubuntu)
High
Harald Sitter

Bug Description

pam-kwallet enables unlocking of kwallet's secret data storage without having to enter a password on session start.

To get things rolling we'll need to ship a new version of pam-kwallet (that unlike the present version actually works), add a trivial change to kde-workspace to hand the startkde envrionment over to the helper, and last but not least actually add the pam-kwallet helper to the lightdm pam configs.

Including pam-kwallet will bring a significantly improved user experience, even if a bit on a short notice.

affects: linux (Ubuntu) → pam-kwallet (Ubuntu)
description: updated
Jonathan Riddell (jr) wrote :

Approved as an expected feature which brings us back to feature parity with what we always (thought we) had. But needs thorough testing.

lightdm changes should be ack'ed by upstream before upload (as disucssed on
IRC).

Martin Pitt (pitti) wrote :

lightdm pam change landed in lp:lightdm.

Changed in lightdm (Ubuntu):
status: New → Fix Committed
Scott Kitterman (kitterman) wrote :

It's in Ubuntu too.

Changed in pam-kwallet (Ubuntu):
status: New → Fix Committed
importance: Undecided → High
Changed in kubuntu-meta (Ubuntu):
importance: Undecided → High
Changed in kde-workspace (Ubuntu):
importance: Undecided → High
assignee: nobody → Harald Sitter (apachelogger)
Changed in kubuntu-meta (Ubuntu):
assignee: nobody → Harald Sitter (apachelogger)
Changed in kde-workspace (Ubuntu):
milestone: none → ubuntu-14.04
Changed in kubuntu-meta (Ubuntu):
milestone: none → ubuntu-14.04
Changed in lightdm (Ubuntu):
assignee: nobody → Harald Sitter (apachelogger)
Changed in pam-kwallet (Ubuntu):
assignee: nobody → Harald Sitter (apachelogger)
Changed in lightdm (Ubuntu):
importance: Undecided → High
milestone: none → ubuntu-14.04
Changed in pam-kwallet (Ubuntu):
milestone: none → ubuntu-14.04
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package lightdm - 1.10.0-0ubuntu2

---------------
lightdm (1.10.0-0ubuntu2) trusty; urgency=medium

  * Add pam_kwallet to pam configs. (LP: #1305307)
 -- Harald Sitter <email address hidden> Thu, 10 Apr 2014 10:27:18 +0200

Changed in lightdm (Ubuntu):
status: Fix Committed → Fix Released
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package pam-kwallet - 0.0~git20140410-0ubuntu1

---------------
pam-kwallet (0.0~git20140410-0ubuntu1) trusty; urgency=medium

  * New git snapshot refining everything to production quality LP: #1305307
  * Add dependency on socat
 -- Harald Sitter <email address hidden> Thu, 10 Apr 2014 10:38:36 +0200

Changed in pam-kwallet (Ubuntu):
status: Fix Committed → Fix Released
Harald Sitter (apachelogger) wrote :

meta update landed as 1.308

Changed in kubuntu-meta (Ubuntu):
status: New → Fix Released
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package kde-workspace - 4:4.11.8-0ubuntu6

---------------
kde-workspace (4:4.11.8-0ubuntu6) trusty; urgency=medium

  [ Scott Kitterman ]
  * Revert dropping of plasma-scriptengine-ruby from plasma-scriptengines now
    that the ruby1.8 dependency for ruby-plasma is fixed

  [ Harald Sitter ]
  * Fix kubuntu_dont-force-on-path.patch proper
    + alias qdbus to a forceful QT_SELECT=4 call
    + replace the mindnumbing var eval for qdbus calls with calls through
      the alias (i.e. it reads as qdbus and not $qdbus)
  * Add upstream git commits for pam-kwallet integration LP: #1305307
    They are passing the startkde envrionment to the pam, so it can unlock
    the wallet from the right kdehome.
    + upstream_Use-the-socket-path-sent-by-pam-kwallet-rather-than-.patch
    + upstream_If-pam-kwallet-was-used-send-environment-to-it.patch
 -- Harald Sitter <email address hidden> Thu, 10 Apr 2014 11:12:23 +0200

Changed in kde-workspace (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers