Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 20 Aug 2009 15:14:44 -0800
From:      Mel Flynn <mel.flynn+fbsd.questions@mailing.thruhere.net>
To:        freebsd-questions@freebsd.org
Cc:        Dan Nelson <dnelson@allantgroup.com>, Artis Caune <artis.caune@gmail.com>
Subject:   Re: shell power in rc.conf
Message-ID:  <200908201514.45706.mel.flynn%2Bfbsd.questions@mailing.thruhere.net>
In-Reply-To: <20090818150008.GC77498@dan.emsphone.com>
References:  <9e20d71e0908180253x4a11114cxc3e2c4af8798878@mail.gmail.com> <20090818150008.GC77498@dan.emsphone.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tuesday 18 August 2009 07:00:08 Dan Nelson wrote:
> In the last episode (Aug 18), Artis Caune said:
> > Is there any reason of not using shell variables in rc.conf?
> > I want to tune rc.conf for easy editing and administration. Take for
> > example jail_list or cloned_interfaces with 10+ entries:
>
> Remember that every startup script sources rc.conf, sometimes very early or
> late in the startup/shutdown sequence, so just make sure you don't echo
> anything to stdout/stderr or try to run commands that might be on
> filesystems that aren't mounted yet, and you should be fine.

In this particular example, you're fine. In general, you should also take care 
that /etc/defaults/rc.conf is read before /etc/rc.conf and may set values for 
variables you have not specified. Defaults can also change between releases, 
so one should inspect /etc/defaults/rc.conf during mergemaster stage with a 
microscope.

-- 
Mel



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200908201514.45706.mel.flynn%2Bfbsd.questions>