Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 17 Feb 2004 16:31:11 -0600
From:      "Scot W. Hetzel" <hetzelsw@westbend.net>
To:        "Thomas-Martin Seck" <tmseck-lists@netcologne.de>, "Ted Cabeen" <secabeen@pobox.com>
Cc:        freebsd-ports@freebsd.org
Subject:   Re: Feature Request: /usr/local/etc/rc.conf support
Message-ID:  <020901c3f5aa$10ca1370$cebe7726@westbend.net>
References:  <20040217193127.5655.qmail@laurel.tmseck.homedns.org><87vfm5777l.fsf@gray.impulse.net><20040217212137.GD719@laurel.tmseck.homedns.org> <87znbh4cii.fsf@gray.impulse.net>

next in thread | previous in thread | raw e-mail | index | archive | help
From: "Ted Cabeen" <secabeen@pobox.com>
> The system securelevel is set in the /etc/rc.conf file.  To prevent an
> attacker from changing the securelevel defined there and then
> rebooting the machine, I set the /etc/rc.conf file to be immutable.
> However, I'd like to be able to install new ports and have them start
> automatically without having to boot to single-user to modify rc.conf
> (or any other configuration file equivalent to rc.conf).
>
We don't need a /usr/local/etc/rc.conf file to be used by ports only.
Instead rc.subr has the ability to load a file for each script from
/etc/rc.conf.d.  You will need to create the /etc/rc.conf.d directory, and
then create individual files for the script that that you want to change the
settings for.

These files are named after the $name variable in each script.

Scot





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?020901c3f5aa$10ca1370$cebe7726>