On Thu, Oct 05, 2000 at 05:35:40PM +0200, Noor Dawod wrote:
> Hi Marius,
> 
> I once had a similar problem. The solution was that one of the many
> /etc/rc.* (a hunch: check /etc/rc.firewall) is not properly reading
> /etc/defaults/rc.donf correctly, and this is causing mis-understanding
> in your box.
> 
> The /etc/rc.firewall should have at the begining of it the following
> lines:
> 
> if [ -r /etc/defaults/rc.conf ]; then
>         . /etc/defaults/rc.conf
>         source_rc_confs
> elif [ -r /etc/rc.conf ]; then
>         . /etc/rc.conf
> fi
> 
> Make sure this is inserted correctly.
> 

        I had a very similar experience after my 3.x to 4.x upgrade.
        Only things in the default rc.conf were seen;  my 
        /etc/rc.conf.local file was ignored.  I knew it was a scripting
        problem but wasn't sure where to begin looking.  

        Long story short, things began working after I mv'd the 
        rc.conf.local file to /etc/rc.conf; also adding echo's within
        the file.

        The idea of having a large unchanging /etc/defaults/rc.conf
        seems like a major win--a stroke of genius.  Couldn't we add
        some minor debug features to this configuration that printed
        to stdout that "No local rc configuration file found!" if 
        that were the case?

        Just a thought; something to make sysadmin a bit easier.  Anyone
        using *BSD is a heavy-hitter by default; still, paving any 
        rough roads would help.

        gary


-- 
   Gary D. Kline         [EMAIL PROTECTED]          Public service Unix



To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-stable" in the body of the message

Reply via email to