<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/etc/defaults, branch releng/11.2</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=releng%2F11.2</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=releng%2F11.2'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2018-04-10T14:04:11Z</updated>
<entry>
<title>MFC r309350, r309352</title>
<updated>2018-04-10T14:04:11Z</updated>
<author>
<name>Kyle Evans</name>
<email>kevans@FreeBSD.org</email>
</author>
<published>2018-04-10T14:04:11Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=95dc9c2d9868f0176fbca45ec43ff1badd9a6b6e'/>
<id>urn:sha1:95dc9c2d9868f0176fbca45ec43ff1badd9a6b6e</id>
<content type='text'>
r309350:
If the kenv variable rc_debug is set, turn on rc_debug.

r309352:
Finish incomplete comments in prior revision. I was going to fix this
after I tested it, but didn't.
</content>
</entry>
<entry>
<title>MFC r320943-r320944, r321008, r321072, r321128</title>
<updated>2018-03-02T15:17:42Z</updated>
<author>
<name>Emmanuel Vadot</name>
<email>manu@FreeBSD.org</email>
</author>
<published>2018-03-02T15:17:42Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=d572f3706a7ec5e01fabb31525eb47f1eca37529'/>
<id>urn:sha1:d572f3706a7ec5e01fabb31525eb47f1eca37529</id>
<content type='text'>
r320943:
Add ipfw_status command to etc/rc.d/ipfw

This is helpful when using service/conf management tools.

Sonsored-By:	Gandi.net

r320944:
Add an rc.d script to setup a netflow export via ng_netflow
The default is to export netflow data on localhost on the netflow port.
ngtee is used to have the lowest overhead possible.
The ipfw ng hook is the netflow port (it can only be numeric)
Default is netflow version 5.

Sponsored-By:   Gandi.net
Reviewed by:	bapt (earlier version), olivier (earlier version)

r321008:
etc/rc.d: Only install ipfw_netflow is MK_IPFW and MK_NETGRAPH is defined

While here only install ipfw rc script if MK_IPFW is defined.

Reported by:	ngie

r321072:
ipfw_netflow: add +ipfw_netflow_enable="NO" to defaults/rc.conf and document
usage in rc.conf(5)

Reported by:	markj
Sponsored by:	Gandi.net

r321128:
ipfw_netflow: Add support for FIB

If ipfw_netflow_fib, the ipfw rule will only match packets in that FIB.

While here correct some value in rc.conf(5) to be int and not str.

Sponsored by:	Gandi.net
</content>
</entry>
<entry>
<title>MFC r319987, r324107-r324108</title>
<updated>2018-01-05T19:12:36Z</updated>
<author>
<name>Ian Lepore</name>
<email>ian@FreeBSD.org</email>
</author>
<published>2018-01-05T19:12:36Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=0050403df1bad26ad782793a52deba3651441b69'/>
<id>urn:sha1:0050403df1bad26ad782793a52deba3651441b69</id>
<content type='text'>
r319987 (MFC'd just to make following changes apply cleanly):
Replace md(4) usage in diskless(8) script rc.initdiskless with tmpfs(5).
Need to multiply the size of the disk passed to mount_md by 512 as mdmfs
expects number of 512-byte blocks while tmpfs size option wants number of
bytes.

r324107:
Enhance mdmfs(8) to work with tmpfs(5).

Existing scripts and associated config such as rc.initdiskless, rc.d/var,
and others, use mdmfs to create memory filesystems. That program accepts a
size argument which allows SI suffixes and treats an unsuffixed number as a
count of 512 byte sectors. That makes it difficult to convert existing
scripts to use tmpfs instead of mdmfs, because tmpfs treats unsuffixed
numbers as a count of bytes. The script logic to deal with existing user
config that might include suffixed and unsuffixed numbers is... unpleasant.

Also, there is no g'tee that tmpfs will be available. It is sometimes
configured out of small-resource embedded systems to save memory and flash
storage space.

These changes enhance mdmfs(8) so that it accepts two new values for the
'md-device' arg: 'tmpfs' and 'auto'. With tmpfs, the program always uses
tmpfs(5) (and fails if it's not available). With 'auto' the program prefers
tmpfs, but falls back to using md(4) if tmpfs isn't available. It also
handles the -s &lt;size&gt; argument so that the mdconfig interpetation of
unsuffixed numbers applies when tmpfs is used as well, so that existing user
config keeps working after a switch to tmpfs.

A new rc setting, mfs_type, is added to etc/defaults/rc.conf to let users
force the use of tmpfs or md; the default value is "auto".

Differential Revision:	https://reviews.freebsd.org/D12301

r324108:
Remove spurious $flags; it's a paste-o from copying the line from rc.subr.
Also, add a comment documenting the args passed to mount_md().
</content>
</entry>
<entry>
<title>MFC r320892:</title>
<updated>2017-10-04T12:06:24Z</updated>
<author>
<name>Edward Tomasz Napierala</name>
<email>trasz@FreeBSD.org</email>
</author>
<published>2017-10-04T12:06:24Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=9c8d5fde40f44183d7c8ad8b6a4bba0a6720c7e0'/>
<id>urn:sha1:9c8d5fde40f44183d7c8ad8b6a4bba0a6720c7e0</id>
<content type='text'>
Make fsck_y_enable default to passing pass -R to fsck_ffs(8) in addition
to -y.  To me, fsck_y_enable means "try as hard as possible", and without
-R, it... well, doesn't.
</content>
</entry>
<entry>
<title>MFC r316945-r316946</title>
<updated>2017-05-05T21:59:34Z</updated>
<author>
<name>Alan Somers</name>
<email>asomers@FreeBSD.org</email>
</author>
<published>2017-05-05T21:59:34Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=8b3f19299a0cae7b09f916d86780d79bbb852d38'/>
<id>urn:sha1:8b3f19299a0cae7b09f916d86780d79bbb852d38</id>
<content type='text'>
r316945:
Add 410.status-mfi, a periodic script for mfi(4) arrays

PR:		176049
Submitted by:	doconnor@gsoft.com.au
Reviewed by:	scottl, Larry Rosenman &lt;ler@lerctr.org&gt;
Relnotes:	yes

r316946:
Reorder Makefile entries from r316945

PR:		176049
Reported by:	Oliver Pinter
X-MFC-With:	316945
</content>
</entry>
<entry>
<title>MFC r316342, r316358</title>
<updated>2017-04-24T15:29:17Z</updated>
<author>
<name>Alan Somers</name>
<email>asomers@FreeBSD.org</email>
</author>
<published>2017-04-24T15:29:17Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=4b60151d8bf602265bc9938838dbb5c8a12e5f59'/>
<id>urn:sha1:4b60151d8bf602265bc9938838dbb5c8a12e5f59</id>
<content type='text'>
r316342:
Consolidate random sleeps in periodic scripts

Multiple periodic scripts sleep for a random amount of time in order to
mitigate the thundering herd problem. This is bad, because the sum of
multiple uniformly distributed random variables approaches a normal
distribution, so the problem isn't mitigated as effectively as it would be
with a single sleep.

This change creates a single configurable anticongestion sleep. periodic
will only sleep if at least one script requires it, and it will never sleep
more than once per invocation. It also won't sleep if periodic was run
interactively, fixing an unrelated longstanding bug.

PR:		217055
PR:		210188
Reviewed by:	cy
MFC after:	3 weeks
Differential Revision:	https://reviews.freebsd.org/D10211

r316358:
Fix man page typo from r316342

Reported by:	rgrimes
MFC after:	20 days
X-MFC-With:	316342
</content>
</entry>
<entry>
<title>MFC r307159: Add jail_confwarn="NO" (default YES)</title>
<updated>2016-12-13T04:47:21Z</updated>
<author>
<name>Devin Teske</name>
<email>dteske@FreeBSD.org</email>
</author>
<published>2016-12-13T04:47:21Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=0fb9d03e833f9ecb108f7af08536e3a6f181a0f0'/>
<id>urn:sha1:0fb9d03e833f9ecb108f7af08536e3a6f181a0f0</id>
<content type='text'>
Differential Revision:	https://reviews.freebsd.org/D7465
Reviewed by:	jelischer
Sponsored by:	FIS Global, Inc.
</content>
</entry>
<entry>
<title>MFC r302798 [cy]: Restore lost comment from r301295.</title>
<updated>2016-12-13T04:35:19Z</updated>
<author>
<name>Devin Teske</name>
<email>dteske@FreeBSD.org</email>
</author>
<published>2016-12-13T04:35:19Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=86d0de4cc48acbd1b6efdf3fb851f977f22fcaf9'/>
<id>urn:sha1:86d0de4cc48acbd1b6efdf3fb851f977f22fcaf9</id>
<content type='text'>
PR:		211027
Reported by:	Trond.Endrestol@ximalas.info
</content>
</entry>
<entry>
<title>- Remove debugging from GENERIC* kernel configurations</title>
<updated>2016-07-08T00:22:14Z</updated>
<author>
<name>Glen Barber</name>
<email>gjb@FreeBSD.org</email>
</author>
<published>2016-07-08T00:22:14Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=4a87fae024521e924b1376e72363d2174d1f859c'/>
<id>urn:sha1:4a87fae024521e924b1376e72363d2174d1f859c</id>
<content type='text'>
- Enable MALLOC_PRODUCTION
- Default dumpdev=NO
- Remove UPDATING entry regarding debugging features

Approved by:	re (implicit)
Sponsored by:	The FreeBSD Foundation
</content>
</entry>
<entry>
<title>Add support for a /etc/defaults/vendor.conf override file</title>
<updated>2016-06-23T19:37:00Z</updated>
<author>
<name>Kurt Lidl</name>
<email>lidl@FreeBSD.org</email>
</author>
<published>2016-06-23T19:37:00Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=cc4eb1ea1040762c0367e9436599e78e2e7abc39'/>
<id>urn:sha1:cc4eb1ea1040762c0367e9436599e78e2e7abc39</id>
<content type='text'>
Reviewed by:	stas, imp
Approved by:	re (gjb)
Differential Revision:	https://reviews.freebsd.org/D6895
</content>
</entry>
</feed>
