Attempt to make running the new rc in a jail more automatic by

resetting of early_late_divider to a more appropriate value if
the admin has not modified the default.

Reviewed by:	brooks
This commit is contained in:
Doug Barton 2006-02-20 21:54:30 +00:00
parent 503b3ee763
commit 2a723c89f8

7
etc/rc
View File

@ -73,7 +73,12 @@ echo "Loading configuration files."
load_rc_config 'XXX'
skip="-s nostart"
[ `/sbin/sysctl -n security.jail.jailed` -eq 1 ] && skip="$skip -s nojail"
if [ `/sbin/sysctl -n security.jail.jailed` -eq 1 ]; then
skip="$skip -s nojail"
if [ "$early_late_divider" = "mountcritlocal" ]; then
early_late_divider=NETWORKING
fi
fi
# Do a first pass to get everything up to $early_late_divider so that
# we can do a second pass that includes $local_startup directories