Hi all,

i wrote a manifest to add a new service to do some prep-work before zones are 
started on our systems, but i find that the dependency is ignored and the 
"zones" service always starts.  My service is currently called "test", and 
zones is made to depend on it by this bit in text.xml:

        <dependent
                name='zones-test'
                grouping='optional_all'
                restart_on='none'>
                <service_fmri value='svc:/system/zones' />
        </dependent>

This seems to properly register:

$ svcs -D test
STATE STIME FMRI
online 14:13:11 svc:/system/zones:default
$ svcs -d zones
STATE STIME FMRI
online 14:13:10 svc:/milestone/multi-user-server:default
maintenance 14:13:08 svc:/system/test:default 

>From STIME, you can tell that test failed before zones came online.

What am i missing?

FYI, this is Solaris 6/06 + patches available as of early this year, on x86.
 
 
This message posted from opensolaris.org

Reply via email to