> 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