<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test/etc/mail, 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>2020-06-02T02:38:54Z</updated>
<entry>
<title>pkgbase: resolve mailer.conf conflict WITHOUT_SENDMAIL</title>
<updated>2020-06-02T02:38:54Z</updated>
<author>
<name>Kyle Evans</name>
<email>kevans@FreeBSD.org</email>
</author>
<published>2020-06-02T02:38:54Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=cb99e93575e8f5df7345a0bdb7104ff46fdeec5c'/>
<id>urn:sha1:cb99e93575e8f5df7345a0bdb7104ff46fdeec5c</id>
<content type='text'>
When WITHOUT_SENDMAIL is set, we end up with two different mailer.conf that
conflict, and hilarity ensues. There's currently three different places that
we might install mailer.conf:

- ^/etc/Makefile (package=runtime, contingent on MK_MAIL != no)
- ^/libexec/dma/dmagent/Makefile (package=dma, contingent on MK_SENDMAIL !=
no)
- ^/usr.sbin/mailwrapper/Makefile (package=utilities, contingent on
not-installed)

The mailwrapper installation will effectively never happen because the ^/etc
one will first.

This patch simplifies the whole situation; remove the ^/etc/Makefile version
and install it primarily in mailwrapper if MK_MAILWRAPPER != "no". The
scenarios covered in mailwrapper are:

- sendmail(8) is installed, dma(8) may or may not be installed
- neither sendmail(8) nor dma(8) is installed

In the first scenario, sendmail(8) is dominant so we can go ahead and
install the version in ^/etc/mail. In the unlisted scenario, sendmail(8) is
not installed but dma(8) is, we'll let ^/libexec/dma/dmagent do the
installation. In the second listed scenario, we still want to install an
example mailer.conf so just install the base sendmail(8) version.

Reviewed by:	bapt
MFC after:	1 week
Differential Revision:	https://reviews.freebsd.org/D24924
</content>
</entry>
<entry>
<title>Add support for the authinfo map</title>
<updated>2019-02-04T02:18:27Z</updated>
<author>
<name>Gregory Neil Shapiro</name>
<email>gshapiro@FreeBSD.org</email>
</author>
<published>2019-02-04T02:18:27Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=56335f9994b389cadba49a9c8a70ba4e05d0699e'/>
<id>urn:sha1:56335f9994b389cadba49a9c8a70ba4e05d0699e</id>
<content type='text'>
Submitted by:	keramida
</content>
</entry>
<entry>
<title>Replace send-mail with the more standarized sendmail, we do not create</title>
<updated>2017-12-27T06:23:50Z</updated>
<author>
<name>Xin LI</name>
<email>delphij@FreeBSD.org</email>
</author>
<published>2017-12-27T06:23:50Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=a9a7c8c0a19b8d94267e654d04d8cd4481e442b1'/>
<id>urn:sha1:a9a7c8c0a19b8d94267e654d04d8cd4481e442b1</id>
<content type='text'>
links for send-mail in mailwrapper so it did not work anyway.

MFC after:	2 weeks
</content>
</entry>
<entry>
<title>Add a ${CP} alias for copying files in the build.</title>
<updated>2015-01-16T21:39:08Z</updated>
<author>
<name>Will Andrews</name>
<email>will@FreeBSD.org</email>
</author>
<published>2015-01-16T21:39:08Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=7a37b5fc17b2d3c2f0487756ab32450019fdbd31'/>
<id>urn:sha1:7a37b5fc17b2d3c2f0487756ab32450019fdbd31</id>
<content type='text'>
Some users build FreeBSD as non-root in Perforce workspaces.  By default,
Perforce sets files read-only unless they're explicitly being edited.
As a result, the -f argument must be used to cp in order to override the
read-only flag when copying source files to object directories.  Bare use of
'cp' should be avoided in the future.

Update all current users of 'cp' in the src tree.

Reviewed by:	emaste
MFC after:	1 week
Sponsored by:	Spectra Logic
</content>
</entry>
<entry>
<title>Fix incremental builds involving non-root users with read-only source files.</title>
<updated>2014-09-18T14:41:57Z</updated>
<author>
<name>Will Andrews</name>
<email>will@FreeBSD.org</email>
</author>
<published>2014-09-18T14:41:57Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=76479f1d3f6368b5bbc0e9c3a9b07e376cf4d8aa'/>
<id>urn:sha1:76479f1d3f6368b5bbc0e9c3a9b07e376cf4d8aa</id>
<content type='text'>
Makefiles should not assume that source files can be overwritten.  This is the
common case for Perforce source trees.

This is a followup commit to r211243 in the same vein.

MFC after:	1 month
Sponsored by:	Spectra Logic
MFSpectraBSD:	r1036319 on 2014/01/29, r1046711 on 2014/03/06
</content>
</entry>
<entry>
<title>Merge a number of changes required to hook up OpenBSM 1.2-alpha2's</title>
<updated>2012-12-01T15:11:46Z</updated>
<author>
<name>Robert Watson</name>
<email>rwatson@FreeBSD.org</email>
</author>
<published>2012-12-01T15:11:46Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=16648b4fff0868186b2df7553538d5828eb5d7b4'/>
<id>urn:sha1:16648b4fff0868186b2df7553538d5828eb5d7b4</id>
<content type='text'>
auditdistd (distributed audit daemon) to the build:

- Manual cross references
- Makefile for auditdistd
- rc.d script, rc.conf entrie
- New group and user for auditdistd; associated aliases, etc.

The audit trail distribution daemon provides reliable,
cryptographically protected (and sandboxed) delivery of audit tails
from live clients to audit server hosts in order to both allow
centralised analysis, and improve resilience in the event of client
compromises: clients are not permitted to change trail contents
after submission.

Submitted by:	pjd
Sponsored by:	The FreeBSD Foundation (auditdistd)
</content>
</entry>
<entry>
<title>o Add user 'hast'.</title>
<updated>2011-01-31T07:47:28Z</updated>
<author>
<name>Maxim Konovalov</name>
<email>maxim@FreeBSD.org</email>
</author>
<published>2011-01-31T07:47:28Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=0f27aaf940f2fa5a6540285537b33115a96161a4'/>
<id>urn:sha1:0f27aaf940f2fa5a6540285537b33115a96161a4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add the URL for RFC2142</title>
<updated>2009-03-23T00:40:07Z</updated>
<author>
<name>Gregory Neil Shapiro</name>
<email>gshapiro@FreeBSD.org</email>
</author>
<published>2009-03-23T00:40:07Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=49d24250e2c39375ed9a3026e77ecc52910a8418'/>
<id>urn:sha1:49d24250e2c39375ed9a3026e77ecc52910a8418</id>
<content type='text'>
PR:		conf/127510
</content>
</entry>
<entry>
<title>Use better examples (and comment them out for safety).</title>
<updated>2008-02-17T05:22:08Z</updated>
<author>
<name>Gregory Neil Shapiro</name>
<email>gshapiro@FreeBSD.org</email>
</author>
<published>2008-02-17T05:22:08Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=2c8f5e0c3ee2c96ed694610786d3061aab26c5ce'/>
<id>urn:sha1:2c8f5e0c3ee2c96ed694610786d3061aab26c5ce</id>
<content type='text'>
PR:             118837
Submitted by:   Matthew Seaman
MFC after:      1 week
</content>
</entry>
<entry>
<title>Finish adding _dhcp user.</title>
<updated>2005-06-07T03:41:20Z</updated>
<author>
<name>Maxim Konovalov</name>
<email>maxim@FreeBSD.org</email>
</author>
<published>2005-06-07T03:41:20Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=8cdcfdf3ab38f4de1d219131feaacc1d036e02d4'/>
<id>urn:sha1:8cdcfdf3ab38f4de1d219131feaacc1d036e02d4</id>
<content type='text'>
</content>
</entry>
</feed>
