On Fri, 23.04.10 00:43, Nix (nix at esperi.org.uk) wrote: > It is not mentioned in any of the (seriously limited) documentation in > the console-kit source tree. The comment at the top of the source file, > helpfully *below* a massive copyright boilerplate to make it easy to > miss, reads 'Gate a process inside of a ConsoleKit session', which does > not indicate to me that it would do a thing if you ran it on its own > (though obviously if you gave it a process to run, I'd expect that > process to be running inside a CK session). > > If you run it without parameters, it runs a shell, so running it in the > background like that looks... unhelpful. > > Fedora, at least, doesn't use ck-launch-session: it uses > ck-xinit-session, which is not in upstream console-kit at all; it's in > the RH-specific xinit package. It's derived from ck-launch-session but > does some incomprehensible-to-non-dbus-hackers and uncommented thrashing > about with dbus first. It too appears to run a shell and then exit, so > how it does what it does is equally mysterious to me. Of course, it, > also, has no documentation whatsoever. > > I love the new Linux world. :/ Instead of complaining, why don't you try to help? Try to figure out what is really going on, I am pretty sure the authors will be helpful and give you a few hints on IRC. Then put together some documentation patches based on that and post them. I am pretty sure they'd be well received. And then the next time somebody wonders what all this is about he'll be thankful. Free Software is not a one-way street. Contributions always welcome. Lennart -- Lennart Poettering Red Hat, Inc. lennart [at] poettering [dot] net http://0pointer.net/lennart/ GnuPG 0x1A015CC4