<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test/etc/rc.d/initdiskless, branch main</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test/atom?h=main</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/'/>
<updated>2005-04-29T23:02:56Z</updated>
<entry>
<title>To allow /etc to be as minimal as possible in a diskless setup, we need</title>
<updated>2005-04-29T23:02:56Z</updated>
<author>
<name>Brooks Davis</name>
<email>brooks@FreeBSD.org</email>
</author>
<published>2005-04-29T23:02:56Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=2af94c5d1de2a1104ce8f4bdad0ba1d66c6317e8'/>
<id>urn:sha1:2af94c5d1de2a1104ce8f4bdad0ba1d66c6317e8</id>
<content type='text'>
to run initdiskless before we run rcorder on /etc/rc.d.  To allow this,
move /etc/rc.d/initdiskless to /etc/rc.initdiskless and run it directly
from /etc/rc.

Remove /etc/rc.d/preseedrandom as it is no longer necessicary (we start
with entropy unblocked) and was only used by initdiskless when it
was needed.

Discussed on:	freebsd-rc
Repocopy by:	peter
</content>
</entry>
<entry>
<title>Use utils from /rescue vs. /stand.  Also use pax rather than cpio &amp; gzip.</title>
<updated>2004-12-12T08:04:26Z</updated>
<author>
<name>David E. O'Brien</name>
<email>obrien@FreeBSD.org</email>
</author>
<published>2004-12-12T08:04:26Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=32e7342827101f197dee0339bf184f920f7234cd'/>
<id>urn:sha1:32e7342827101f197dee0339bf184f920f7234cd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>- Make the header conform to standard rc.d style.</title>
<updated>2004-11-05T07:35:31Z</updated>
<author>
<name>Mike Makonnen</name>
<email>mtm@FreeBSD.org</email>
</author>
<published>2004-11-05T07:35:31Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=b18cb583f64c15a00976fb759a4b5509f9a2312f'/>
<id>urn:sha1:b18cb583f64c15a00976fb759a4b5509f9a2312f</id>
<content type='text'>
- The 'before ipfw' directive seems bogus, and should instead
  be 'before rcconf'.
</content>
</entry>
<entry>
<title>Remove the requirement for the FreeBSD keyword as it no longer</title>
<updated>2004-10-07T13:55:26Z</updated>
<author>
<name>Mike Makonnen</name>
<email>mtm@FreeBSD.org</email>
</author>
<published>2004-10-07T13:55:26Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=337338ee009d6a396b8cd625d57f25f4269ed33d'/>
<id>urn:sha1:337338ee009d6a396b8cd625d57f25f4269ed33d</id>
<content type='text'>
makes any sense.

Discussed with: dougb, brooks
MFC after: 3 days
</content>
</entry>
<entry>
<title>Removed whitespace at BOF, EOL &amp; EOF.</title>
<updated>2004-06-06T11:46:29Z</updated>
<author>
<name>Jens Schweikhardt</name>
<email>schweikh@FreeBSD.org</email>
</author>
<published>2004-06-06T11:46:29Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=d8beb0fd3b2818df05c2978bf8ba0dde6a03bda9'/>
<id>urn:sha1:d8beb0fd3b2818df05c2978bf8ba0dde6a03bda9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Initdiskless must run before ipfw, or people will not be able to</title>
<updated>2004-04-28T13:18:22Z</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>2004-04-28T13:18:22Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=8956ceaff076760eb051cd37f060453be0e28406'/>
<id>urn:sha1:8956ceaff076760eb051cd37f060453be0e28406</id>
<content type='text'>
use the conf/* stuff for their firewall configuration.

Running ipfw before could seem to make sense in that it would allow
one to setup access to the NFS server on a "default-deny" kernel,
but it is pretty obvious to the casual observer that such a configuration
never makes it far enough to mount the NFS-root in the first place.
</content>
</entry>
<entry>
<title>Replace shell's positional parameters safely.</title>
<updated>2004-04-28T09:09:27Z</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@FreeBSD.org</email>
</author>
<published>2004-04-28T09:09:27Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=3ee3cd316595187e51674640e334613f8d93b5e4'/>
<id>urn:sha1:3ee3cd316595187e51674640e334613f8d93b5e4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>When using this in non-NFSroot circumstances, `mount -t nfs` may</title>
<updated>2004-04-27T15:42:34Z</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>2004-04-27T15:42:34Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=edf28a672b20808388e3b298989db2d11e470ae9'/>
<id>urn:sha1:edf28a672b20808388e3b298989db2d11e470ae9</id>
<content type='text'>
return empty.  Add a dummy element to prevent the alternate action
of the shell builtin "set"
</content>
</entry>
<entry>
<title>Band-aid diskless booting by running a new preseedrandom script before</title>
<updated>2004-04-15T17:52:53Z</updated>
<author>
<name>Brooks Davis</name>
<email>brooks@FreeBSD.org</email>
</author>
<published>2004-04-15T17:52:53Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=6ea20e1c98690114641475be12e9e58534830860'/>
<id>urn:sha1:6ea20e1c98690114641475be12e9e58534830860</id>
<content type='text'>
initdiskless.  The output of several commands and if available the
contents of /entropy are feed into /dev/random to kickstart the PRNG.
/etc/rc.d/initrandom is left alone to maintain the previous behavior as
much as possiable.

Further work in this area is probably needed.

Discussed with:	markm
</content>
</entry>
<entry>
<title>Extensive documentation changes to the script, but only</title>
<updated>2004-03-31T08:43:20Z</updated>
<author>
<name>Luigi Rizzo</name>
<email>luigi@FreeBSD.org</email>
</author>
<published>2004-03-31T08:43:20Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=99e96143863ad3317db002329ac71e97def2f8f8'/>
<id>urn:sha1:99e96143863ad3317db002329ac71e97def2f8f8</id>
<content type='text'>
comments and empty lines have been touched.

All of this should go in the diskless(8) manpage, now if we had
some kind of 'literate programming' tool to extract the comments
from the script and put them in a reasonable nroff format, it
would be a lot easier to keep code and docs in sync
</content>
</entry>
</feed>
