<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/etc/rc.d/rpcbind, branch master</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=master</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2018-07-28T20:36:23Z</updated>
<entry>
<title>Move rc startup scripts from etc/ to sbin/init/</title>
<updated>2018-07-28T20:36:23Z</updated>
<author>
<name>Brad Davis</name>
<email>brd@FreeBSD.org</email>
</author>
<published>2018-07-28T20:36:23Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=1135e97b7c2c3b60fda9a6f2f4a24a8336b1024c'/>
<id>urn:sha1:1135e97b7c2c3b60fda9a6f2f4a24a8336b1024c</id>
<content type='text'>
This keeps most startup scripts as CONFS per discussion on src-committers from
back during BSDCan.

Approved by:	will (mentor)
Differential Revision:	https://reviews.freebsd.org/D16466
</content>
</entry>
<entry>
<title>- Add descriptions to most of the rc scripts. Those are mostly taken from their</title>
<updated>2016-04-23T16:10:54Z</updated>
<author>
<name>Lars Engels</name>
<email>lme@FreeBSD.org</email>
</author>
<published>2016-04-23T16:10:54Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=6c1a5e837d2d886042767bcc7b7255b81acc0965'/>
<id>urn:sha1:6c1a5e837d2d886042767bcc7b7255b81acc0965</id>
<content type='text'>
  daemon's manpage and probably improved.
- Consistently use "filesystem" not "file system".

Approved by:	bapt, brueffer
Differential Revision:	D452
</content>
</entry>
<entry>
<title>Remove remnants of BIND from /etc, since there is no BIND in base now.</title>
<updated>2013-11-05T09:30:06Z</updated>
<author>
<name>Gleb Smirnoff</name>
<email>glebius@FreeBSD.org</email>
</author>
<published>2013-11-05T09:30:06Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=3e0f3c1e42683c00f49cc2fc0a933b52f26806eb'/>
<id>urn:sha1:3e0f3c1e42683c00f49cc2fc0a933b52f26806eb</id>
<content type='text'>
Sorry, that would break users running head and BIND from ports, since
ports rely on these scripts. The ports will be fixed soon.

Reviewed by:	erwin
</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-test2/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>Let rpcbind clean up after itself</title>
<updated>2011-01-31T21:03:08Z</updated>
<author>
<name>Doug Barton</name>
<email>dougb@FreeBSD.org</email>
</author>
<published>2011-01-31T21:03:08Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=606fffda660cee98769e3117323bfe5e736dc727'/>
<id>urn:sha1:606fffda660cee98769e3117323bfe5e736dc727</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add the shutdown KEYWORD to those scripts that start persistent services</title>
<updated>2008-07-16T19:50:29Z</updated>
<author>
<name>Doug Barton</name>
<email>dougb@FreeBSD.org</email>
</author>
<published>2008-07-16T19:50:29Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=04f0f225dd6e7385d69013002e9770207846216d'/>
<id>urn:sha1:04f0f225dd6e7385d69013002e9770207846216d</id>
<content type='text'>
to allow them to do a "clean" shutdown.

I purposely avoided making changes to network-related stuff since the
system shutting down is pretty conclusive, and there may be complicated
dependencies on the network that I would rather not try to unravel.

I also skipped kerberos-related stuff for the reasons above, and
because I have no way to test it.
</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-test2/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>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-test2/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>Bring back etc/rc.d/ntpdate as requested by scads of people.  This isn't a</title>
<updated>2004-09-15T01:08:33Z</updated>
<author>
<name>Sean Chittenden</name>
<email>seanc@FreeBSD.org</email>
</author>
<published>2004-09-15T01:08:33Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=6e03664cc455b509e0214a6375c14052ca46f142'/>
<id>urn:sha1:6e03664cc455b509e0214a6375c14052ca46f142</id>
<content type='text'>
complete backout as the ntpd_sync_on_start etc/rc.conf tunable is still
present, though the default is now NO (was YES).  Since we're no longer
syncing time at startup by default when ntpd is enabled (as was the case
24hrs ago), remove UPDATING entry pointing out that ntpd(1) -g is slower
than ntpdate(1).

Hopefully ntpd_sync_on_start="YES" can be made the default for -CURRENT
after 5.3 is cut.  At the very least, this should be set to YES when a
user requests to have ntpd enabled via sysinstall(1).

Requested by:	many
</content>
</entry>
<entry>
<title>Stop using ntpdate(1) in our startup proceedure.  Replace ntpdate(1) with</title>
<updated>2004-09-14T03:01:38Z</updated>
<author>
<name>Sean Chittenden</name>
<email>seanc@FreeBSD.org</email>
</author>
<published>2004-09-14T03:01:38Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=0050f9ec3cd5e116f08d0269d78d8574a2432103'/>
<id>urn:sha1:0050f9ec3cd5e116f08d0269d78d8574a2432103</id>
<content type='text'>
calls to ntpd -g.  ntpd is noticably slower than ntpdate, but is also more
accurate.  This removes the nasty hackery in rc.d/ntpdate that would parse
out ntp servers from /etc/ntp.conf (ntpd knows how to read its own config
file).  By default, ntpd *will* sync with its listed time servers.  To
turn this off so that ntpd does not sync, ntpd_sync_on_start="NO" can be
added to /etc/rc.conf.  If ntpd is not enabled (the default), then time is
not synced on startup.  ntpdate's use has been depreciated by the ntpd
authors for quite some time so this change shouldn't be unexpected.

Suggested by:	des
Approved by:	roberto (resident ntp guru)
</content>
</entry>
</feed>
