summaryrefslogtreecommitdiffstats
path: root/share
diff options
context:
space:
mode:
authorgshapiro <gshapiro@FreeBSD.org>2002-02-17 22:10:06 +0000
committergshapiro <gshapiro@FreeBSD.org>2002-02-17 22:10:06 +0000
commitd24065825e577d330764e6d656a67cd553fae654 (patch)
tree31b5c0a12c83088d5a60440580bbd69b0f76fc5f /share
parent9ca121f5b3eabff7caa6b72fb645af0ba6cd492e (diff)
downloadFreeBSD-src-d24065825e577d330764e6d656a67cd553fae654.zip
FreeBSD-src-d24065825e577d330764e6d656a67cd553fae654.tar.gz
Document new build knob, SENDMAIL_SET_USER_ID, which installs sendmail as a
set-user-ID root binary instead of the new method (set-group-ID smmsp).
Diffstat (limited to 'share')
-rw-r--r--share/examples/etc/make.conf8
-rw-r--r--share/man/man5/make.conf.513
2 files changed, 20 insertions, 1 deletions
diff --git a/share/examples/etc/make.conf b/share/examples/etc/make.conf
index f63cb26..ef7e913 100644
--- a/share/examples/etc/make.conf
+++ b/share/examples/etc/make.conf
@@ -284,3 +284,11 @@
#SENDMAIL_LDFLAGS=
#SENDMAIL_LDADD=
#SENDMAIL_DPADD=
+#
+# Setting SENDMAIL_SET_USER_ID will install the sendmail binary as a
+# set-user-ID root binary instead of a set-group-ID smmsp binary and will
+# prevent the installation of /etc/mail/submit.cf.
+# This is a deprecated mode of operation. See etc/mail/README for more
+# information.
+#
+#SENDMAIL_SET_USER_ID=
diff --git a/share/man/man5/make.conf.5 b/share/man/man5/make.conf.5
index dddbe50..1710b73 100644
--- a/share/man/man5/make.conf.5
+++ b/share/man/man5/make.conf.5
@@ -547,7 +547,18 @@ command when building
.Xr sendmail 8 .
.It Va SENDMAIL_DPADD
.Pq Vt str
-This variable is undocumented.
+Extra dependencies to add when building
+.Xr sendmail 8 .
+.It Va SENDMAIL_SET_USER_ID
+.Pq Vt bool
+If set, install
+.Xr sendmail 8
+as a set-user-ID root binary instead of a set-group-ID binary
+and do not install
+.Pa /etc/mail/submit.{cf,mc} .
+Use of this flag is not recommended and the alternative advice in
+.Pa /etc/mail/README
+should be followed instead of at all possible.
.It Va WANT_FORCE_OPTIMIZATION_DOWNGRADE
.Pq Vt int
Causes the system compiler to be built such that it forces high optimization
OpenPOWER on IntegriCloud