[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#677439: marked as done (Please enable pam_loginuid by default)



Your message dated Mon, 18 Jun 2012 16:05:54 +0000
with message-id <E1SgeSg-0007St-AJ@franck.debian.org>
and subject line Bug#677439: fixed in wdm 1.28-13
has caused the Debian Bug report #677439,
regarding Please enable pam_loginuid by default
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
677439: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=677439
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: libpam-runtime
Version: 1.1.3-7
Severity: wishlist

Hi,

please consider enabling pam_loginuid by default.
consolekit relies on that information to setup a correct
login-session-id property and a correct context in case the X session is
started via startx.

With pam_loginuid:
Session1:
	unix-user = '0'
	realname = 'root'
	seat = 'Seat1'
	session-type = ''
	active = FALSE
	x11-display = ''
	x11-display-device = ''
	display-device = '/dev/tty1'
	remote-host-name = ''
	is-local = TRUE
	on-since = '2012-02-29T22:18:56.526879Z'
	login-session-id = '2'
Session2:
	unix-user = '1000'
	realname = 'Michael Biebl'
	seat = 'Seat1'
	session-type = 'x11'
	active = TRUE
	x11-display = ':0'
	x11-display-device = '/dev/tty8'
	display-device = ''
	remote-host-name = ''
	is-local = TRUE
	on-since = '2012-02-29T22:10:53.291835Z'
	login-session-id = '1'


Without pam_loginuid:
Session1:
	unix-user = '0'
	realname = 'root'
	seat = 'Seat1'
	session-type = ''
	active = FALSE
	x11-display = ''
	x11-display-device = ''
	display-device = '/dev/tty1'
	remote-host-name = ''
	is-local = TRUE
	on-since = '2012-02-29T22:18:56.526879Z'
	login-session-id = '4294967295'
Session2:
	unix-user = '1000'
	realname = 'Michael Biebl'
	seat = 'Seat1'
	session-type = 'x11'
	active = TRUE
	x11-display = ':0'
	x11-display-device = '/dev/tty8'
	display-device = ''
	remote-host-name = ''
	is-local = TRUE
	on-since = '2012-02-29T22:10:53.291835Z'
	login-session-id = '4294967295'



Note the broken login-session-id property.

If you want to use ConsoleKit via startx, setting up pam_loginuid is a
prerequisite, otherwise the session won't be marked as active.
For that it needs to be loaded *before* pam_ck_connector. [1]

I think a "session required        pam_loginuid.so" line in
common-session, directly after pam_permit and the Additional block,
would be a suitable place.

Cheers,
Michael

[1] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=597937




-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (200, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages libpam-runtime depends on:
ii  debconf         1.5.41
ii  libpam-modules  1.1.3-7

libpam-runtime recommends no packages.

libpam-runtime suggests no packages.

-- debconf information excluded



--- End Message ---
--- Begin Message ---
Source: wdm
Source-Version: 1.28-13

We believe that the bug you reported is fixed in the latest version of
wdm, which is due to be installed in the Debian FTP archive:

wdm_1.28-13.debian.tar.gz
  to main/w/wdm/wdm_1.28-13.debian.tar.gz
wdm_1.28-13.dsc
  to main/w/wdm/wdm_1.28-13.dsc
wdm_1.28-13_i386.deb
  to main/w/wdm/wdm_1.28-13_i386.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 677439@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Agustin Martin Domingo <agmartin@debian.org> (supplier of updated wdm package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Fri, 15 Jun 2012 11:45:28 +0200
Source: wdm
Binary: wdm
Architecture: source i386
Version: 1.28-13
Distribution: unstable
Urgency: low
Maintainer: Debian QA Group <packages@qa.debian.org>
Changed-By: Agustin Martin Domingo <agmartin@debian.org>
Description: 
 wdm        - WINGs Display Manager - an xdm replacement with a WindowMaker loo
Closes: 677439
Changes: 
 wdm (1.28-13) unstable; urgency=low
 .
   * QA upload.
   * Add calls to pam_loginuid module in pam files. Thanks Laurent
     Bigonville for proposed change (Closes: #677439).
Checksums-Sha1: 
 5f8c594ca7f8c74ac6a30f837c79d6c0d7eeb838 1444 wdm_1.28-13.dsc
 6de71d1c1594ac71e2759424038e73801fc63558 68469 wdm_1.28-13.debian.tar.gz
 d2642e6ac3b4d2de063ce3e7181f52ffc5680c8e 338278 wdm_1.28-13_i386.deb
Checksums-Sha256: 
 bac382a6e859665957a7c4b72b4b494cd7e520ab9b9ef05e175a52ea6f7e5ab3 1444 wdm_1.28-13.dsc
 0cadc5aec091bbee023fb2d9a5e802a714fa6b253d11a7f8de27b72ea3f1855b 68469 wdm_1.28-13.debian.tar.gz
 9fb1b6ca2c185c4de5ad6ad67618e641c6b7a79f19fef50c755f2ce435850b8a 338278 wdm_1.28-13_i386.deb
Files: 
 99e47dd453775074dabed40a7675bbcc 1444 x11 optional wdm_1.28-13.dsc
 518bfc09302a81147de754fa5d4ef8f4 68469 x11 optional wdm_1.28-13.debian.tar.gz
 43a0a509e80473b1f48257ae49a78059 338278 x11 optional wdm_1.28-13_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iD8DBQFP30jwTShHqj72DpwRAn75AJ0aHch1rjkxfk5TuPMgyhEl20C+lgCfR9xe
A+hOOP19tIahmcR5G2KsPKI=
=5CUM
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: