On Mon, Sep 14, 2009 at 04:19:17PM -0600, Tom Whitten wrote:
> Nicolas Williams writes:
> > On Wed, Sep 09, 2009 at 01:59:48PM -0600, Tom Whitten wrote:
> > > The proposed SMF Early Manifest Import (EMI) project will solve these
> > > problems.  startd will run EMI before any services are started, and EMI
> > > will import manifests and cleanup services that have been removed.  EMI
> > > will allow a new location for manifest and profile files in /etc/svc.
> > > Since this is part of the root filesystem, it will be available in the
> > > earliest stages of the boot process.
> > 
> > So all manifest delivery will move from /var/svc to /etc/svc?  Or just
> > some (e.g., those for services that don't depend on filesystem-minimal
> > and manifest-import)?
> 
> Services that require the advantages of early manifest import will be
> required to move their manifests to /etc/svc.  /var/svc will still be
> supported, but service developers will be encouraged to move their
> manifests over time.  We plan to move the ON manifests, but 3rd party
> services and non-ON cosolidations will probably continue to deliver
> manifest into /var/svc for some time to come.

Could SMF assume that any service whose manifest was imported from
/var/svc necessarily has a dependency on filesystem-minimal?  Or would
that be too risky/disruptive?  Will all Solaris services be fixed by
either moving their manifests to /etc/svc or by having their
dependencies updated to record one on filesystem-minimal?

> > And manifest import will be done on tmpfs, with the repository later
> > copied back to /, therefore it will be fast, right?
> 
> That is correct.

Yay!

Nico
-- 

Reply via email to