On 24.10.2010 13:47, Petter Reinholdtsen wrote: > [Vincent Bernat] >> I think the problem lies in /etc/X11/Xsession.d/90consolekit which >> considers that when it is able to get a display number considers >> that you are a local user. Since you get a display number whatever >> you use a graphical session, this seems not the right thing to do. > > I sure hope the is-local flag is not under control of the user logging > in, as it would allow anyone to get more access than they should have. > The scripts in /etc/X11/Xsession.d/ are executed as the user logging > in, which make me hope that this is not the source of the is-local > setting in consolekit. :)
90consolekit does not set the is-local attribute. The check in 90consolekit simply determines if a CK session should be launched via the Xsession.d mechanism or not. gdm and kdm support CK natively (contrary to e.g. slim or xdm), so we don't want to create a second CK session for those login managers. Michael -- Why is it that all of the instruments seeking intelligent life in the universe are pointed away from Earth?
signature.asc
Description: OpenPGP digital signature