On Thu, May 28, 2009 at 05:09:39PM +0200, Darren Reed wrote: > There is one small piece of advice that comes from looking into this and > that is it should be possible to install a new project when a new package > is installed. Otherwise, I can't see how it will be possible to > automatically update /etc/project to match a new project that's > referenced from the SMF manifest. For us, it's not such a big deal, but > for 3rd parties, it could be interesting delivering a new ips pkg that > delivers an SMF profile referring to a new project that is not defined > when the pkg command is first run...
Shawn filed bug 9202 to support this. Basically, as with the RBAC definitions that need to get delivered, we'll have an SMF service that merges the individual project definitions into /etc/project, and that service can be a dependency of the service that requires the use of the service. We'll probably want a single service to be the choke point for all services that deliver things like this (would a milestone be appropriate?). Danek