[Pkg-utopia-maintainers] Bug#598150: Bug#598150: Bug#598150: Bug#598150: consolekit: ck-launch-session doesn't set an active/local session anymore

Yves-Alexis Perez corsac at debian.org
Sun Oct 10 09:51:01 UTC 2010


On lun., 2010-09-27 at 09:32 +0200, Michael Biebl wrote:
> ust to be sure: the case that does not work is:
> You login on the console, then run startx, right?

This one works fine when pam-ck-connector is installed (even without
loginuid), which is expected. The not working case is login with a
display manager without CK support (like slim and xdm), where consolekit
is started from /etc/X11/Xsession.d/90consolekit.
> 
> Have you checked with ck-list-sessions, if login-session-id is not
> empty, after
> login?

Yes, it's not.
> 
> My guess is, that the order in /etc/pam.d/common-session is important.
> Try to
> load pam_loginuid.so *before* pam_ck_connector.so. 

Doesn't work either, but as pam-ck-connector is not used in slim case,
that's expected too.

I've attached the results of various experiments.

Cheers,
-- 
Yves-Alexis
-------------- next part --------------
slim, libpam-ck-connector, patched consolekit:

Session1:
  unix-user = '1000'
  realname = 'Yves-Alexis Perez'
  seat = 'Seat1'
  session-type = ''
  active = TRUE
  x11-display = ':0.0'
  x11-display-device = '/dev/tty7'
  display-device = ''
  remote-host-name = ''
  is-local = TRUE
  on-since = '2010-10-10T09:17:21.729434Z'
  login-session-id = '4294967295'

console, libpam-ck-connector, patched consolekit:

Session3:
	unix-user = '1000'
	realname = 'Yves-Alexis Perez'
	seat = 'Seat1'
	session-type = ''
	active = TRUE
	x11-display = ''
	x11-display-device = ''
	display-device = '/dev/tty2'
	remote-host-name = ''
	is-local = TRUE
	on-since = '2010-10-10T09:20:03.673558Z'
	login-session-id = '4294967295'

startx, libpam-ck-connector, patched consolekit:

Session3:
	unix-user = '1000'
	realname = 'Yves-Alexis Perez'
	seat = 'Seat1'
	session-type = ''
	active = FALSE
	x11-display = ''
	x11-display-device = ''
	display-device = '/dev/tty2'
	remote-host-name = ''
	is-local = TRUE
	on-since = '2010-10-10T09:20:03.673558Z'
	login-session-id = '4294967295'
Session4:
	unix-user = '1000'
	realname = 'Yves-Alexis Perez'
	seat = 'Seat1'
	session-type = ''
	active = TRUE
	x11-display = ':0'
	x11-display-device = '/dev/tty8'
	display-device = '/dev/tty2'
	remote-host-name = ''
	is-local = TRUE
	on-since = '2010-10-10T09:20:28.709150Z'
	login-session-id = '4294967295'

slim, libpam-ck-connector, unpatched consolekit:

Session1:
	unix-user = '1000'
	realname = 'Yves-Alexis Perez'
	seat = 'Seat2'
	session-type = ''
	active = FALSE
	x11-display = ':0.0'
	x11-display-device = '/dev/tty7'
	display-device = ''
	remote-host-name = ''
	is-local = FALSE
	on-since = '2010-10-10T09:24:18.597973Z'
	login-session-id = '4294967295'

console, libpam-ck-connector, unpatched consolekit:

Session3:
	unix-user = '1000'
	realname = 'Yves-Alexis Perez'
	seat = 'Seat1'
	session-type = ''
	active = TRUE
	x11-display = ''
	x11-display-device = ''
	display-device = '/dev/tty2'
	remote-host-name = ''
	is-local = TRUE
	on-since = '2010-10-10T09:29:31.734155Z'
	login-session-id = '4294967295'

startx, libpam-ck-connector, unpatched consolekit:

Session3:
	unix-user = '1000'
	realname = 'Yves-Alexis Perez'
	seat = 'Seat1'
	session-type = ''
	active = FALSE
	x11-display = ''
	x11-display-device = ''
	display-device = '/dev/tty2'
	remote-host-name = ''
	is-local = TRUE
	on-since = '2010-10-10T09:29:31.734155Z'
	login-session-id = '4294967295'
	idle-since-hint = '2010-10-10T09:30:26.017625Z'
Session4:
	unix-user = '1000'
	realname = 'Yves-Alexis Perez'
	seat = 'Seat1'
	session-type = ''
	active = TRUE
	x11-display = ':0'
	x11-display-device = '/dev/tty8'
	display-device = '/dev/tty2'
	remote-host-name = ''
	is-local = TRUE
	on-since = '2010-10-10T09:29:57.714119Z'
	login-session-id = '4294967295'
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: This is a digitally signed message part
URL: <http://lists.alioth.debian.org/pipermail/pkg-utopia-maintainers/attachments/20101010/21944972/attachment.pgp>


More information about the Pkg-utopia-maintainers mailing list