<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test/etc/rc.d/mrouted, 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>2014-11-30T06:03:59Z</updated>
<entry>
<title>Remove etc/rc.d/mrouted</title>
<updated>2014-11-30T06:03:59Z</updated>
<author>
<name>Enji Cooper</name>
<email>ngie@FreeBSD.org</email>
</author>
<published>2014-11-30T06:03:59Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=b76f9cb7bce44de16aa775a032f76d60b48acd09'/>
<id>urn:sha1:b76f9cb7bce44de16aa775a032f76d60b48acd09</id>
<content type='text'>
mrouted has been available in ports for the last 8 years as net/mrouted . An
equivalent rc.d script has been present in the port.

Remove all corresponding variables from etc/defaults/rc.conf

Relnotes: yes
</content>
</entry>
<entry>
<title>Simply things so that "#REQUIRE: FILESYSTEMS" means the file</title>
<updated>2012-09-11T05:04:59Z</updated>
<author>
<name>David E. O'Brien</name>
<email>obrien@FreeBSD.org</email>
</author>
<published>2012-09-11T05:04:59Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=8801556beb2c13ba0c9b253045f8492cc1265b44'/>
<id>urn:sha1:8801556beb2c13ba0c9b253045f8492cc1265b44</id>
<content type='text'>
systems are fully "ready to go".

'FILESYSTEMS' states: "This is a dummy dependency, for services which
require file systems to be mounted before starting."  However, we have
'var' which is was run after 'FILESYSTEMS' and can mount /var if it
already isn't mounted.  Furthermore, several scripts cannot use /var
until 'cleanvar' has done its thing.  Thus "FILESYSTEMS" hasn't really
meant all critical file systems are fully usable.
</content>
</entry>
<entry>
<title>Prepare for the removal of set_rcvar() by changing the rcvar=</title>
<updated>2012-01-14T02:18:41Z</updated>
<author>
<name>Doug Barton</name>
<email>dougb@FreeBSD.org</email>
</author>
<published>2012-01-14T02:18:41Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=801c4383045d116b4db2e30682d22a0f0378c581'/>
<id>urn:sha1:801c4383045d116b4db2e30682d22a0f0378c581</id>
<content type='text'>
assignments to the literal values it would have returned.

The concept of set_rcvar() was nice in theory, but the forks
it creates are a drag on the startup process, which is especially
noticeable on slower systems, such as embedded ones.

During the discussion on freebsd-rc@ a preference was expressed for
using ${name}_enable instead of the literal values. However the
code portability concept doesn't really apply since there are so
many other places where the literal name has to be searched for
and replaced. Also, using the literal value is also a tiny bit
faster than dereferencing the variables, and every little bit helps.
</content>
</entry>
<entry>
<title>Remove $NetBSD$ CVS tags. We no longer attempt to synch our rc.d files</title>
<updated>2007-12-08T07:20:23Z</updated>
<author>
<name>Doug Barton</name>
<email>dougb@FreeBSD.org</email>
</author>
<published>2007-12-08T07:20:23Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=e3c46a3332ca75f03905d73ea4d766e7cc267fea'/>
<id>urn:sha1:e3c46a3332ca75f03905d73ea4d766e7cc267fea</id>
<content type='text'>
with theirs, so this information doesn't need to be in the live file.
Having it in our CVS history is enough.
</content>
</entry>
<entry>
<title>Push removal of mrouted down to the rest of the tree.</title>
<updated>2006-09-29T15:45:11Z</updated>
<author>
<name>Bruce M Simpson</name>
<email>bms@FreeBSD.org</email>
</author>
<published>2006-09-29T15:45:11Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=2d20d32344196de0b5a2ed6f911d26ae99232e99'/>
<id>urn:sha1:2d20d32344196de0b5a2ed6f911d26ae99232e99</id>
<content type='text'>
</content>
</entry>
<entry>
<title>"REQUIRE: cleanvar" for all RC's writing into /var/run.</title>
<updated>2005-01-16T03:12:03Z</updated>
<author>
<name>David E. O'Brien</name>
<email>obrien@FreeBSD.org</email>
</author>
<published>2005-01-16T03:12:03Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=835e0fa318d85113643e78fceff2f806f6c34fc4'/>
<id>urn:sha1:835e0fa318d85113643e78fceff2f806f6c34fc4</id>
<content type='text'>
</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>Mark scripts as not usable inside a jail by adding keyword 'nojail'.</title>
<updated>2004-03-08T12:25:05Z</updated>
<author>
<name>Pawel Jakub Dawidek</name>
<email>pjd@FreeBSD.org</email>
</author>
<published>2004-03-08T12:25:05Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=bd57d5b0f5701e527b7d56d2bfaeeb9f408a0604'/>
<id>urn:sha1:bd57d5b0f5701e527b7d56d2bfaeeb9f408a0604</id>
<content type='text'>
Some suggestions from:	rwatson, Ruben de Groot &lt;mail25@bzerk.org&gt;
</content>
</entry>
<entry>
<title>Luke Mewburn has indicated that they (NetBSD) are not interested</title>
<updated>2004-01-17T10:16:38Z</updated>
<author>
<name>Mike Makonnen</name>
<email>mtm@FreeBSD.org</email>
</author>
<published>2004-01-17T10:16:38Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=1afce00360140cf3efd3a6ccca8462d6a49d0df4'/>
<id>urn:sha1:1afce00360140cf3efd3a6ccca8462d6a49d0df4</id>
<content type='text'>
in keeping the scripts under rc.d in sync with us. So, begin removal
of NetBSD specific stuff (which made our scripts more complicated
than necessary), starting with the NetBSD KEYWORD.
</content>
</entry>
<entry>
<title>o Hookup rc.d/routing and rc.d/netoptions</title>
<updated>2003-06-29T05:15:57Z</updated>
<author>
<name>Mike Makonnen</name>
<email>mtm@FreeBSD.org</email>
</author>
<published>2003-06-29T05:15:57Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=2a7ea7e4876b38163126e5f032b6287ca94b0a6f'/>
<id>urn:sha1:2a7ea7e4876b38163126e5f032b6287ca94b0a6f</id>
<content type='text'>
o Ensure rc.d/network2 and rc.d/network3 are not automatically run
  during boot
o Modify script headers so rcorder(8) can put the two scripts in the
  correct sequence.
</content>
</entry>
</feed>
