<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/etc/rc.d/devd, branch release/7.0.0_cvs</title>
<subtitle>FreeBSD source tree</subtitle>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/'/>
<entry>
<title>This commit was manufactured by cvs2svn to create tag</title>
<updated>2008-02-24T05:45:17+00:00</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>2008-02-24T05:45:17+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=a9c219fa3cec18ef9f30edec6fa106bf0e2d423d'/>
<id>a9c219fa3cec18ef9f30edec6fa106bf0e2d423d</id>
<content type='text'>
'RELENG_7_0_0_RELEASE'.

This commit was manufactured to restore the state of the 7.0-RELEASE image.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
'RELENG_7_0_0_RELEASE'.

This commit was manufactured to restore the state of the 7.0-RELEASE image.
</pre>
</div>
</content>
</entry>
<entry>
<title>network_ipv6 also does some interface configuration so require it to run</title>
<updated>2006-09-21T14:29:32+00:00</updated>
<author>
<name>Brooks Davis</name>
<email>brooks@FreeBSD.org</email>
</author>
<published>2006-09-21T14:29:32+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=cf81114dc4c0ef0402dd5e203f7deea9f8438706'/>
<id>cf81114dc4c0ef0402dd5e203f7deea9f8438706</id>
<content type='text'>
before starting devd so they don't trip over each other.

PR:		conf/103428
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
before starting devd so they don't trip over each other.

PR:		conf/103428
</pre>
</div>
</content>
</entry>
<entry>
<title>Announce all interfaces to devd on attach/detach. This adds a new devctl</title>
<updated>2006-06-01T00:41:07+00:00</updated>
<author>
<name>Andrew Thompson</name>
<email>thompsa@FreeBSD.org</email>
</author>
<published>2006-06-01T00:41:07+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=f3b90d48bb8b296c37a663dc851d9b7408455ec2'/>
<id>f3b90d48bb8b296c37a663dc851d9b7408455ec2</id>
<content type='text'>
notification so all interfaces including pseudo are reported. When netif
creates the clones at startup devctl_disable has not been turned off yet so the
interfaces will not be initialised twice, enforce this by adding an explicit
order between rc.d/netif and rc.d/devd.

This change allows actions to taken in userland when an interface is cloned
and the pseudo interface will be automatically configured if a ifconfig_&lt;int&gt;=""
line exists in rc.conf.

Reviewed by:		brooks
No objections on:	net
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
notification so all interfaces including pseudo are reported. When netif
creates the clones at startup devctl_disable has not been turned off yet so the
interfaces will not be initialised twice, enforce this by adding an explicit
order between rc.d/netif and rc.d/devd.

This change allows actions to taken in userland when an interface is cloned
and the pseudo interface will be automatically configured if a ifconfig_&lt;int&gt;=""
line exists in rc.conf.

Reviewed by:		brooks
No objections on:	net
</pre>
</div>
</content>
</entry>
<entry>
<title>Use ${name} in pathnames where appropriate.</title>
<updated>2005-10-28T16:55:38+00:00</updated>
<author>
<name>Yaroslav Tykhiy</name>
<email>ytykhiy@gmail.com</email>
</author>
<published>2005-10-28T16:55:38+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=df19ed6a0231e3b825ce21ea2252a27fe18f9c2e'/>
<id>df19ed6a0231e3b825ce21ea2252a27fe18f9c2e</id>
<content type='text'>
The sendmail script already was on this way,
but it didn't reach the end of it yet.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The sendmail script already was on this way,
but it didn't reach the end of it yet.
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove the requirement for the FreeBSD keyword as it no longer</title>
<updated>2004-10-07T13:55:26+00:00</updated>
<author>
<name>Mike Makonnen</name>
<email>mtm@FreeBSD.org</email>
</author>
<published>2004-10-07T13:55:26+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=337338ee009d6a396b8cd625d57f25f4269ed33d'/>
<id>337338ee009d6a396b8cd625d57f25f4269ed33d</id>
<content type='text'>
makes any sense.

Discussed with: dougb, brooks
MFC after: 3 days
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
makes any sense.

Discussed with: dougb, brooks
MFC after: 3 days
</pre>
</div>
</content>
</entry>
<entry>
<title>Mark scripts as not usable inside a jail by adding keyword 'nojail'.</title>
<updated>2004-03-08T12:25:05+00:00</updated>
<author>
<name>Pawel Jakub Dawidek</name>
<email>pjd@FreeBSD.org</email>
</author>
<published>2004-03-08T12:25:05+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=bd57d5b0f5701e527b7d56d2bfaeeb9f408a0604'/>
<id>bd57d5b0f5701e527b7d56d2bfaeeb9f408a0604</id>
<content type='text'>
Some suggestions from:	rwatson, Ruben de Groot &lt;mail25@bzerk.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Some suggestions from:	rwatson, Ruben de Groot &lt;mail25@bzerk.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Start devd after the networking stuff, but before we mount the</title>
<updated>2003-02-12T04:22:40+00:00</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2003-02-12T04:22:40+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=6d60ce931070d1602c6a2ecb78322402f393e06e'/>
<id>6d60ce931070d1602c6a2ecb78322402f393e06e</id>
<content type='text'>
critical remote systems.  This lets us run commands from devd that
aren't on the / partition.  This also means we can remove some kludges
from the networking startup that I added a while ago that caused other
problems.

There's still a race in starting devd that needs to be fixed in devd
so that things present at boot will be configured by the time devd
does daemon().  That race will be fixed later.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
critical remote systems.  This lets us run commands from devd that
aren't on the / partition.  This also means we can remove some kludges
from the networking startup that I added a while ago that caused other
problems.

There's still a race in starting devd that needs to be fixed in devd
so that things present at boot will be configured by the time devd
does daemon().  That race will be fixed later.
</pre>
</div>
</content>
</entry>
<entry>
<title>Purely cosmetic change.</title>
<updated>2003-01-16T02:27:52+00:00</updated>
<author>
<name>Mike Makonnen</name>
<email>mtm@FreeBSD.org</email>
</author>
<published>2003-01-16T02:27:52+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=5a28517db02c0303098bea091cdc9e35c0860bd5'/>
<id>5a28517db02c0303098bea091cdc9e35c0860bd5</id>
<content type='text'>
The # PROVIDE line should precede the # REQUIRE line.

Approved by: markm (mentor)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The # PROVIDE line should precede the # REQUIRE line.

Approved by: markm (mentor)
</pre>
</div>
</content>
</entry>
<entry>
<title>Do not unconditionally load the configuration files for the RCNG case.</title>
<updated>2002-12-22T22:18:41+00:00</updated>
<author>
<name>Matthew Dillon</name>
<email>dillon@FreeBSD.org</email>
</author>
<published>2002-12-22T22:18:41+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=eb7bf003063f225217f11b267f044e253343145c'/>
<id>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>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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
</pre>
</div>
</content>
</entry>
<entry>
<title>Two fixes for devd:</title>
<updated>2002-11-30T00:40:53+00:00</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2002-11-30T00:40:53+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=406259c1331cd4ea96a6a2faf5463d898293d5ab'/>
<id>406259c1331cd4ea96a6a2faf5463d898293d5ab</id>
<content type='text'>
1) Move devd to the start of the head of the boot process rather than the end.
2) Disable devctl if devd is disabled.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
1) Move devd to the start of the head of the boot process rather than the end.
2) Disable devctl if devd is disabled.
</pre>
</div>
</content>
</entry>
</feed>
