Comment 24 for bug 199486

We've merged the ck-launch-session in a Xsession snippet approach in Ubuntu, and it works fine.

I think it's clean enough and doesn't add a dbus dependency to xinit; also, the current patch is insufficient (as it doesn't set x11-display etc.).

The Xsession snippet might make more sense in consolekit itself or distro packaging but I guess it should be shipped whereever the dbus-launch or ssh-agent snippets are shipped.