> --- Comment #11 from Jeremy Huddleston <[email protected]> 2011-10-04 > 11:53:02 PDT --- > (In reply to comment #10) > > Hrm. What about the comments from Loic? > > I don't think our comments conflict. Loic was concerned about adding > dependencies, and I was suggesting making them soft rather than hard > dependencies. > Comment #7 and comment #9 sound conflicting to me, but ok.
> The only real concern that I see is Michael's: > > > Typically xinit is not run as a root, so the user does not have enough > > permissions to create a session with parameters. > > I question weather or not we should try to move this call into X? X is > > setuid > > root. > > I admit that I did not read that comment the first time through as it was > collapsed in my view of the bug. On darwin, we trigger a LaunchDaemon in > startx to do some privileged actions for xinit (like creating > /tmp/.X11-unix). > How is this currently handled on other OSs? Still as an init script? > At least on Debian, yes, /tmp/.X11-unix is created on boot by an init script. -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to xinit in Ubuntu. https://bugs.launchpad.net/bugs/199486 Title: ConsoleKit integration Status in X Window System initializer: In Progress Status in “consolekit” package in Ubuntu: Fix Released Status in “ume-config-common” package in Ubuntu: Invalid Status in “xinit” package in Ubuntu: Invalid Status in “xorg” package in Ubuntu: Invalid Status in “xinit” package in Debian: Fix Released Bug description: Hi, xinit needs to gain ConsoleKit integration just like GDM has ConsoleKit integration as more and more parts of the GNOME/FreeDesktop desktops are relying on it to grant access to DBus services: /etc/dbus-1/system.d/bluetooth.conf: <policy at_console="true"> /etc/dbus-1/system.d/newprinternotification.conf: <policy at_console="true"> /etc/dbus-1/system.d/nm-applet.conf: <policy at_console="true"> /etc/dbus-1/system.d/hal.conf: <policy at_console="true"> /etc/dbus-1/system.d/NetworkManager.conf: <policy at_console="true"> There are some upstream patches which don't seem to work in all cases. This is critical for UME as it launches the hildon-desktop via startx. Bye, To manage notifications about this bug go to: https://bugs.launchpad.net/xinit/+bug/199486/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp

