<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test/etc/rc, branch release/5.2.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test/atom?h=release%2F5.2.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test/atom?h=release%2F5.2.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/'/>
<updated>2003-05-02T05:27:35Z</updated>
<entry>
<title>Per previous announcement, remove the old version of the rc system.</title>
<updated>2003-05-02T05:27:35Z</updated>
<author>
<name>Doug Barton</name>
<email>dougb@FreeBSD.org</email>
</author>
<published>2003-05-02T05:27:35Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=4b065e2ce139ddf9505a09c68395a0b807d68513'/>
<id>urn:sha1:4b065e2ce139ddf9505a09c68395a0b807d68513</id>
<content type='text'>
All functionality from the previous system has been preserved, and
users should still customize their system boot with the familiar
methods, rc.conf, rc.conf.local, rc.firewall, sysctl.conf, etc.

Users who have customized versions of scripts that have been removed
should take great care when upgrading, since the compatibility code
that used those old scripts has also been removed.
</content>
</entry>
<entry>
<title>Add a dire warning about the impending demise of the old rc system.</title>
<updated>2003-04-27T07:08:07Z</updated>
<author>
<name>Doug Barton</name>
<email>dougb@FreeBSD.org</email>
</author>
<published>2003-04-27T07:08:07Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=4bc6a70cad7833ef02d8c8a933dc101394d42763'/>
<id>urn:sha1:4bc6a70cad7833ef02d8c8a933dc101394d42763</id>
<content type='text'>
Suggested by:	scottl
</content>
</entry>
<entry>
<title>Set appropriate tag "fsck" to logger(1) for background fsck messages.</title>
<updated>2003-04-23T15:38:02Z</updated>
<author>
<name>Makoto Matsushita</name>
<email>matusita@FreeBSD.org</email>
</author>
<published>2003-04-23T15:38:02Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=7172e3d4bf946d441042904fe275ff680deb2151'/>
<id>urn:sha1:7172e3d4bf946d441042904fe275ff680deb2151</id>
<content type='text'>
PR:		51174
Submitted by:	Alex Popa &lt;razor@ldc.ro&gt;
</content>
</entry>
<entry>
<title>Redo the initial rc_ng check to avoid rc.conf pollution occuring too early,</title>
<updated>2002-12-23T07:09:44Z</updated>
<author>
<name>Matthew Dillon</name>
<email>dillon@FreeBSD.org</email>
</author>
<published>2002-12-23T07:09:44Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=cc1dfa653e77e95ccce065d064951f7c90828dbc'/>
<id>urn:sha1:cc1dfa653e77e95ccce065d064951f7c90828dbc</id>
<content type='text'>
initdiskless may retarget /etc and various rc.conf files.  The initial check
is now done in a subshell.
Reviewed by:	Mike Makonnen &lt;mtm@identd.net&gt;
</content>
</entry>
<entry>
<title>Do not unconditionally load the configuration files for the RCNG case.</title>
<updated>2002-12-22T22:18:41Z</updated>
<author>
<name>Matthew Dillon</name>
<email>dillon@FreeBSD.org</email>
</author>
<published>2002-12-22T22:18:41Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=eb7bf003063f225217f11b267f044e253343145c'/>
<id>urn:sha1:eb7bf003063f225217f11b267f044e253343145c</id>
<content type='text'>
Instead, load them as part of the rc.d system.  This allows us to prioritize
the initidiskless script so it runs before the configuration files are loaded
and allows us to get rid of the exit 2 hack in /etc/rc.  The exit 2 never
worked anyway since it did not unset the prior configuration, causing the
diskless code to not operate properly.

Do a major cleanup and revamping of the diskless code for RCNG.  This will
be backported to the non-RCNG scripts as well as -stable.

With suggestions from: Mike Makonnen &lt;mtm@identd.net&gt;
MFC after:	7 days
</content>
</entry>
<entry>
<title>Delay an optional amount of time after booting before starting a</title>
<updated>2002-12-18T07:21:31Z</updated>
<author>
<name>Kirk McKusick</name>
<email>mckusick@FreeBSD.org</email>
</author>
<published>2002-12-18T07:21:31Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=123a5dff987469250391a65738f0d0936ecff43f'/>
<id>urn:sha1:123a5dff987469250391a65738f0d0936ecff43f</id>
<content type='text'>
background fsck. The delay defaults to sixty seconds to allow
large applications such as the X server to start before disk I/O
bandwidth is monopolized by fsck.

Submitted by:	Brooks Davis &lt;brooks@one-eyed-alien.net&gt;
Sponsored by:   DARPA &amp; NAI Labs.
</content>
</entry>
<entry>
<title>Update rc scripts to load mac_lomac instead of lomac.</title>
<updated>2002-11-26T17:51:03Z</updated>
<author>
<name>Robert Watson</name>
<email>rwatson@FreeBSD.org</email>
</author>
<published>2002-11-26T17:51:03Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=881a0ee9b54ce7ad4d170cb09e852b0fdb761f83'/>
<id>urn:sha1:881a0ee9b54ce7ad4d170cb09e852b0fdb761f83</id>
<content type='text'>
Approved by:	re
Obtained from:	TrustedBSD Project
Sponsored by:	DARPA, Network Associates Laboratories
</content>
</entry>
<entry>
<title>Aesthetics: Most (all?) other messages output at boot time have</title>
<updated>2002-10-12T07:21:18Z</updated>
<author>
<name>Dima Dorfman</name>
<email>dd@FreeBSD.org</email>
</author>
<published>2002-10-12T07:21:18Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=605cf4c8a3a12b6af1785e8f1b107e67beb1ac38'/>
<id>urn:sha1:605cf4c8a3a12b6af1785e8f1b107e67beb1ac38</id>
<content type='text'>
trailing periods, so why shouldn't this one?
</content>
</entry>
<entry>
<title>Fix all whitespace style bugs where spaces have been used</title>
<updated>2002-10-03T20:39:29Z</updated>
<author>
<name>Jens Schweikhardt</name>
<email>schweikh@FreeBSD.org</email>
</author>
<published>2002-10-03T20:39:29Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=d539c53b011ac5e6e9b86482cc0caef0eeadd36a'/>
<id>urn:sha1:d539c53b011ac5e6e9b86482cc0caef0eeadd36a</id>
<content type='text'>
where tabs should have been. Cut &amp; paste disease?

Spotted by:	vi(1) tabstop=4
MFC after:	2 weeks
</content>
</entry>
<entry>
<title>In a diskless setup, rc.d/initdiskless may overwrite parts of /etc on</title>
<updated>2002-10-02T00:59:14Z</updated>
<author>
<name>Dima Dorfman</name>
<email>dd@FreeBSD.org</email>
</author>
<published>2002-10-02T00:59:14Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=2ca85e3d5eec19e6a10d8b0a67f371263c433f22'/>
<id>urn:sha1:2ca85e3d5eec19e6a10d8b0a67f371263c433f22</id>
<content type='text'>
a per-machine or per-cluster (with different ways of expressing what's
part of a cluster) basis.  In order for this to be effective, rc.conf
has to be reread after initdiskless is finished.  Implement this by
adding a hook to etc/rc which rereads rc.conf by request.  This can
also be implemented by renaming initdiskless to initdiskless.sh and
sourcing rc.conf there manually, but it was decided that, that would
be uglier than a hook in etc/rc.

Developed in concert with:	gordon
</content>
</entry>
</feed>
