Quoth Bernd Schemmer on Fri, Apr 28, 2006 at 04:30:46AM -0700:
> After installing inetmenu I discovered that ipfilter starts to early
> (before the interface was configured by inetmenu) and therefor fails
> . It automatically switched to online after inetmenu was done later in
> the boot process but there was an anoying error message about the
> failure of the ipfilter service at every reboot.
> 
> So I added an additional dependency of inetmenu to ipfilter. There
> were no error message while doing this. 
> 
> But after the next reboot neither inetmenu nor ipfilter started due to
> an dependency cycle. After removing the dependency for inetmenu from
> the ipfilter service both services worked again.
> 
> To avoid this kind of error in the future I would like to check if
> there is an dependency cycle after changing the dependency of
> a service.
> 
> Is this possible without rebooting?

I believe svc.startd detects dependency cycles on svcadm refresh.
I presume you issued a svcadm refresh after adding the dependency, and
the service did not go into maintenance?


David

Reply via email to