> Personally I think root cause of this problem is that a temporary > property needs to be created in an SMF service and that requires a > different (considerably more powerful) authorisation than the one to > reboot. I think that needs to be fixed, but that can't be done in this > case so I think this case needs to be placed in "waiting need spec" or > derailed. The project team for this case needs to work with the team > that introduced the fast reboot functionality to resolve the SMF issue.
The Fast Reboot project team believes and has suggested that the simplest way from its perspective (without the new SMF framework) is to augment ConsoleKit and associated D-bus messaging system. The Fast Reboot project team understands the GDM team's concern regarding having to maintain Solaris specific code, and believes that 1. there is already a solaris specific directory to accommodate Solaris specific changes so the addition should fit well within the existing framework; 2. if we are unwilling to do so we will forever be constrained by what the other operating systems have already done. The Fast Reboot project team could send mail to the suggested alias ConsoleKit at lists.freedesktop.org but since the Fast Reboot project team has only kernel developers, the team is not sure how to act upon whatever suggestions the community offers, ie, the Fast Reboot project team cannot determine whether the suggestions are feasible due to the intricate relationships among GDM, D-bus and ConsoleKit, and even if it can, it cannot commit the GDM team to or not to adopt any of the suggestions, I'd suggest that this is how we should proceed: 1. Put the case in "waiting for spec" state 2. Sherry's team to work with Brian's team to (a) identify individuals that need to be involved (b) task engineers to experiment with the proposal(s) (c) once we have a proposal that both teams can semi-agree upon, contact the community aliases (GDM and ConsoleKit) to seek approval if such approval is deemed necessary. (d) come back to LSARC with the spec and continue Please let me know if this sounds OK. Thanks, Sherry -- Sherry Moore, Solaris Core Kernel http://blogs.sun.com/sherrym