RC_DEPEND_STRICT now controls dependency strictness.

If yes then we only use services in the boot and default runlevels,
regradless of service state.
If no then we take into account coldplugged services and the state
of currently running services.
Fixes #185640.
This commit is contained in:
Roy Marples
2007-07-21 12:49:51 +00:00
parent 76f2391ece
commit 6343b48893
5 changed files with 709 additions and 675 deletions

View File

@@ -22,11 +22,11 @@ RC_QUIET="no"
# Do we allow any started service in the runlevel to satisfy the depedency
# or do we want all of them regardless of state? For example, if net.eth0
# and net.eth0 are in the default runlevel then with RC_STRICT_DEPEND="no"
# and net.eth0 are in the default runlevel then with RC_DEPEND_STRICT="no"
# both will be started, but services that depend on 'net' will work if either
# one comes up. With RC_STRICT_DEPEND="yes" we would require them both to
# one comes up. With RC_DEPEND_STRICT="yes" we would require them both to
# come up.
RC_STRICT_DEPEND="no"
RC_DEPEND_STRICT="no"
# Do we allow services to be hotplugged? If not, set to RC_HOTPLUG="no"
# NOTE: This does not affect anything hotplug/udev/devd related, just the