Jedy:

> I think ConsokeKit provides only one DBus service daemon (It's a
> privileged daemon) which is used to check for the
> solaris.system.shutdown authorization. We can extend this service daemon
> to export a few DBus methods to support fast reboot.
>
> For example, ConsoleKit DBus service daemon currently provides 2 DBus
> methods, Stop and Restart, to shutdown and reboot the system. We can add
> 2 new DBus methods, FastRestart and ColdRestart, to support fast reboot
> and reboot to prom.
>
> I do not understand what you mean by "These interfaces look a bit out of
> place on ConsoleKit"?

Probably because there is not really a strong reason why a display
manager database daemon should control how a machine reboots or shuts
down.

Also, keep in mind that ConsoleKit and the new GDM rewrite will only
integrate into build 128 if we can resolve all the outstanding bugs in
time.

These include several issues that were raised in the ConsoleKit/GDM
ARC review, getting GDM working with TSOL, getting MultiSeat working
for Sun Ray support, and some other non-trivial issues.  I am hopeful
that we will get the work done, but there is a lot of work to do.

So, if any of these issues do not get fully addressed by build 128,
then ConsoleKit could slip.  So, I would not recommend depending on
ConsoleKit if you need to integrate by build 128.  You probably should,
at the very least, have a plan B.

Brian

Reply via email to