<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/tools/regression/priv, branch main</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=main</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2025-09-17T12:16:08Z</updated>
<entry>
<title>tools/regression/priv: Don't call setgroups() with the effective GID</title>
<updated>2025-09-17T12:16:08Z</updated>
<author>
<name>Olivier Certner</name>
<email>olce@FreeBSD.org</email>
</author>
<published>2025-08-29T17:00:07Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=ff7252cdafbd9dab104a5e7b33b8bb84117a8789'/>
<id>urn:sha1:ff7252cdafbd9dab104a5e7b33b8bb84117a8789</id>
<content type='text'>
The 'setgroups(0, NULL);' stance works the same on all versions of
FreeBSD, getting rid of all supplementary groups.  The replaced code
would force the effective GID to also be a supplementary group.

Fixes:          9da2fe96ff2e ("kern: fix setgroups(2) and getgroups(2) to match other platforms")
MFC after:      5 days
Sponsored by:   The FreeBSD Foundation
Differential Revision:  https://reviews.freebsd.org/D52289
</content>
</entry>
<entry>
<title>Remove $FreeBSD$: one-line sh pattern</title>
<updated>2023-08-16T17:55:03Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2023-08-16T17:55:03Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf'/>
<id>urn:sha1:d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf</id>
<content type='text'>
Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
</content>
</entry>
<entry>
<title>Remove $FreeBSD$: two-line .h pattern</title>
<updated>2023-08-16T17:54:16Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2023-08-16T17:54:16Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=b3e7694832e81d7a904a10f525f8797b753bf0d3'/>
<id>urn:sha1:b3e7694832e81d7a904a10f525f8797b753bf0d3</id>
<content type='text'>
Remove /^\s*\*\n \*\s+\$FreeBSD\$$\n/
</content>
</entry>
<entry>
<title>Fix LDADD/DPADD that should be LIBADD.</title>
<updated>2015-12-04T03:17:47Z</updated>
<author>
<name>Bryan Drewery</name>
<email>bdrewery@FreeBSD.org</email>
</author>
<published>2015-12-04T03:17:47Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=eacae6dc66aa881c102f11e2003174eea7e8af74'/>
<id>urn:sha1:eacae6dc66aa881c102f11e2003174eea7e8af74</id>
<content type='text'>
Sponsored by:	EMC / Isilon Storage Division
</content>
</entry>
<entry>
<title>Use src.opts.mk in preference to bsd.own.mk except where we need stuff</title>
<updated>2014-05-06T04:22:01Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2014-05-06T04:22:01Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=c6063d0da8e1f8d8452b0c2ee1c7ad718c1a7052'/>
<id>urn:sha1:c6063d0da8e1f8d8452b0c2ee1c7ad718c1a7052</id>
<content type='text'>
from the latter.
</content>
</entry>
<entry>
<title>errx prepends the program name to the message; don't do it by hand.</title>
<updated>2014-03-19T12:52:49Z</updated>
<author>
<name>Julio Merino</name>
<email>jmmv@FreeBSD.org</email>
</author>
<published>2014-03-19T12:52:49Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=2111435b59ef77913943f077a6b54f0e40570814'/>
<id>urn:sha1:2111435b59ef77913943f077a6b54f0e40570814</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make the priv test program exit with non-zero if any failures are detected.</title>
<updated>2014-03-19T12:51:40Z</updated>
<author>
<name>Julio Merino</name>
<email>jmmv@FreeBSD.org</email>
</author>
<published>2014-03-19T12:51:40Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=34ed55723a6a6eb97774746d870cce299ee2c8ea'/>
<id>urn:sha1:34ed55723a6a6eb97774746d870cce299ee2c8ea</id>
<content type='text'>
And, mind you, this already returns a failure :-/
</content>
</entry>
<entry>
<title>Use MAN= instead of NO_MAN=</title>
<updated>2013-07-16T09:38:51Z</updated>
<author>
<name>Kevin Lo</name>
<email>kevlo@FreeBSD.org</email>
</author>
<published>2013-07-16T09:38:51Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=eaec55242c6e5d0567810be96181b8cdbbf08284'/>
<id>urn:sha1:eaec55242c6e5d0567810be96181b8cdbbf08284</id>
<content type='text'>
For some reason it still tries to install a priv.1 when using NO_MAN,
even though there isn't one yet.
</content>
</entry>
<entry>
<title>Spelling fixes for tools/</title>
<updated>2011-12-30T00:04:11Z</updated>
<author>
<name>Ulrich Spörlein</name>
<email>uqs@FreeBSD.org</email>
</author>
<published>2011-12-30T00:04:11Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=8ce070c1b28cd5f33c098da43378d0239091bd00'/>
<id>urn:sha1:8ce070c1b28cd5f33c098da43378d0239091bd00</id>
<content type='text'>
Add some $FreeBSD$ tags so svn will allow the commit.
</content>
</entry>
<entry>
<title>Always assign WARNS using ?=</title>
<updated>2010-03-02T16:58:04Z</updated>
<author>
<name>Ulrich Spörlein</name>
<email>uqs@FreeBSD.org</email>
</author>
<published>2010-03-02T16:58:04Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=47e1a877c5c8191429b17ad74bfe5c161c87abb0'/>
<id>urn:sha1:47e1a877c5c8191429b17ad74bfe5c161c87abb0</id>
<content type='text'>
- fix some nearby style bugs
- include Makefile.inc where it makes sense and reduces duplication

Approved by:	ed (co-mentor)
</content>
</entry>
</feed>
