On Tue, 10 Jan 2006, Brooks Davis wrote:

You definitely have to change things somehow in the jail case because
local scripts won't run until after early_late_divider shows up on the
list and in the jail case, the default never shows up.

Sorry for my ignorance here, but does 'sysctl -n security.jail.jailed' only equal 1 if we are inside the jail? If so, then we could add something to that part of /etc/rc like this:

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

Since the jail test happens after we load_rc_config, this should work.

Doug


--

    This .signature sanitized for your protection

_______________________________________________
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to