lacks consolekit integration

Bug #873975 reported by Reinhard Tartler
20
This bug affects 4 people
Affects Status Importance Assigned to Milestone
consolekit (Debian)
Fix Released
Unknown
consolekit (Fedora)
Won't Fix
Medium
consolekit (Ubuntu)
Confirmed
Undecided
Unassigned
nodm (Debian)
Fix Released
Unknown
nodm (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Symptoms: users that login via nodm cannot mount usb sticks

cause:
  consolekit expects the display maanger (nodm in our case) to register
  the session as local, but it doesn't current.
references:
   http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=597937#71
   https://bugzilla.redhat.com/show_bug.cgi?id=657979

Revision history for this message
Reinhard Tartler (siretart) wrote :

workaround:

The symptom can be avoided by editing /etc/pam.d/common-session to read like this at the bottom:

session required pam_unix.so
session optional pam_loginuid.so
session optional pam_ck_connector.so

(note the lack of 'nox11' parameter of pam_ck_connector.so)

Changed in consolekit (Debian):
status: Unknown → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in consolekit (Ubuntu):
status: New → Confirmed
Changed in nodm (Ubuntu):
status: New → Confirmed
Changed in nodm (Debian):
status: Unknown → New
Changed in nodm (Debian):
status: New → Fix Released
Revision history for this message
Logan Rosen (logan) wrote :
Download full text (3.5 KiB)

This bug was fixed in the package nodm - 0.12-1

---------------
nodm (0.12-1) unstable; urgency=low

  [ Enrico Zini ]
  * Upstream code:
    - Reformat README as markdown.
  * debian/control:
    + Provides x-display-manager.

  [ Mike Gabriel ]
  * Acknowledge previous NMUs and work-in their changes (0.11-1.1, 0.11-1.2
    and 0.11-1.3). Also work through all open bugs with patches and apply them
    if appropriate; see below for details. (Closes: #747077).
  * Upstream code:
    - Bump upstream version to 0.12. Become new co-maintainer of nodm in Debian.
      (Closes: #813210).
    - xsession-child.c: Set PAM_XDISPLAY pam item. (Closes: #713960). Thanks to
      Sjoerd Simons for providing the patch.
    - Makefile.*: Place libraries in LIBS, not LDFLAGS. (LP:#771123). Thanks to
      Ilya Barygin <email address hidden> for providing the fix in Ubuntu.
    - README.md: Fix miscounting of amount of environment variables. (Closes:
      #746700, #633089). Thanks to Dan Jacobson for pointing this out.
    - Drop .gitignore file. Let's rather provide a working make (dist)clean.
    - Makefile.am: line-wrap variable assignments with file lists.
    - Makefile.am: Add various build cruft files to DISTCLEANFILES.
    - xserver.c: Don't FTBFS when built with -Werror=unused-result. (Closes:
      #638600).
    - Whitespace clean-up at EOL.
    - Add EOL chars for help output of the --nested cmdline option.
      (Closes: #766123).
  * debian/control:
    + Process with wrap-and-sort.
    + Bump Standards: to 3.9.7. Required change: DEP-5 compliant copyright file.
    + Add B-D: autoreconf.
    + Add B-D: automake.
    + Update versioned B-D for debhelper: (>= 9).
    + Add versioned B-D: dpkg-dev (>= 1.16.1.1). Helps us with hardening the
      build of nodm.
    + Use encrypted URLs for Vcs-*: fields.
  * debian/compat:
    + Bump to dh version 9.
  * debian/source/format:
    + Add this file and set it to "1.0" for now.
  * debian/po:
    + Reword debconf question "Start nodm at boot" to "Enable nodm". (Closes:
      #633498).
    + Add Japanese DebConf translation file. Thanks to "victory" for providing
      it. (Closes: #718920).
    + Update debconf translations files after we have added a new configuration
      item.
  * debian/copyright{,.in}:
    + Provide auto-generated draft of a DEP-5 compliant copyright file.
    + Make copyright file DEP-5 compliant.
  * debian/nodm.docs:
    + README is now README.md.
  * debian/nodm.init:
    + Provide LSB description header.
    + Make NODM_OPTIONS configurable via /etc/default/nodm. (Closes: #766124).
  * debian/rules:
    + Correctly evoke ./autogen.sh script at build time.
    + Harden the build of nodm using dpkg's buildflags.mk include.

  [ Sjoerd Simons ]
  * debian/<debconf>:
    + Add support for NOXM_X_TIMEOUT via debconf. (Closes: #704128). Based on
      work by Hector Oron.

  [ Simon McVittie ]
  * debian/control:
    + Add D (nodm): xserver-xorg. (Closes: #689703).
  * debian/rules:
    + Rely on LSB headers for dependency/sequence info. (Closes: #584179).

  [ Emanuele Aina ]
  * debian/control:
    + Drop x11-xserver-utils dependency. (Closes: #680269).
  * debian/nodm.pam:
    + F...

Read more...

Changed in nodm (Ubuntu):
status: Confirmed → Fix Released
Changed in consolekit (Fedora):
importance: Unknown → Medium
status: Unknown → Won't Fix
Changed in consolekit (Debian):
status: Incomplete → 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.