at_console needs to work with ConsoleKit

Bug #172814 reported by Martin Pitt
4
Affects Status Importance Assigned to Milestone
consolekit (Ubuntu)
Fix Released
Medium
Martin Pitt
dbus (Ubuntu)
Fix Released
Medium
Martin Pitt
pam (Ubuntu)
Fix Released
Medium
Martin Pitt

Bug Description

Binary package hint: dbus

dbus' at_console ACL is the only remaining user of libpam-foreground. However, we want to get rid of that, dbus should use ConsoleKit instead to implement at_console.

Martin Pitt (pitti)
Changed in dbus:
assignee: nobody → pitti
importance: Undecided → Medium
milestone: none → ubuntu-8.04-beta
status: New → Triaged
Revision history for this message
Martin Pitt (pitti) wrote :

Once dbus is fixed, pam can drop the libpam-foreground in common-session.

Changed in pam:
assignee: nobody → pitti
importance: Undecided → Medium
milestone: none → ubuntu-8.04-beta
status: New → Triaged
Revision history for this message
Martin Pitt (pitti) wrote :

CK upstream's plan is to export the CK status to a directory, too (like /var/run/console), so that dbus does not need a dbus query to get the CK status.

Changed in consolekit:
assignee: nobody → pitti
importance: Undecided → Medium
milestone: none → ubuntu-8.04-beta
status: New → Triaged
Revision history for this message
Martin Pitt (pitti) wrote :

consolekit (0.2.3-3ubuntu2) hardy; urgency=low

  * Add debian/patches/pam_console-compat.patch:
    - Create pam_console like tag files in /var/run/console. dbus can use them
      instead of the ones created by libpam-foreground, so that we can get rid
      of the latter. (See policykit-integration spec)
    - Forwarded to upstream: FD #14053
  * debian/rules: Include simple-patchsys.mk, so that this and
    consolekit-park.patch actually get applied.

 -- Martin Pitt <email address hidden> Sun, 13 Jan 2008 13:56:16 +0100

Changed in consolekit:
status: Triaged → Fix Released
Revision history for this message
Martin Pitt (pitti) wrote :

dbus (1.1.2-1ubuntu2) hardy; urgency=low

  * debian/control: Replace libpam-foreground dependency with consolekit (>=
    0.2.3-3ubuntu2), which provides pam_console compatible stamps in
    /var/run/console. (See policykit-integration spec)
  * Drop debian/patches/80-dbus-change-at-console-policy.patch: Not needed any
    more now.

 -- Martin Pitt <email address hidden> Sun, 13 Jan 2008 14:00:41 +0100

Changed in dbus:
status: Triaged → Fix Released
Revision history for this message
Martin Pitt (pitti) wrote :

libpam-foreground has been demoted and is not used any more in Ubuntu main.

Changed in pam:
status: Triaged → Fix Released
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.