> Ok.  If I recall correctly, the main reason manifest-import is so late
> is because it must run after /var is mounted and /etc is writable.  Do
> the static routes need to be installed before then?

funnily enough, availability of /etc and /var _should_ be preconditions for 
routing 
setup, since in the past routeadm (which was run by network/intial prior to
static route configuration) both wrote to /etc (updating routing.conf under 
certain circumstances) and /var (with pidfiles). however checking the 
dependencies, the only filesystem dependency that was there was on /usr. so to 
answer your question - static routing configuration should wait for /var to 
be mounted and /etc to be writable, since it occurs subsequent to dynamic 
routing 
configuration (if any), and dynamic routing configuration requires both /etc
and /var to be writable.

> Making the service delete a dependency is something we should avoid.
> With the current infrastructure, svccfg will interpret the deletion as
> an administrative customization.  Maybe in all cases that works out ok,
> but the inferred intent is wrong, so we should avoid it.

understood. 

so in order to address this problem, is the dependency on 
manifest-import warranted for network/routing-setup do you think? thanks!

alan
 
 
This message posted from opensolaris.org

Reply via email to