History log of /freebsd-11-stable/etc/sendmail/freebsd.mc
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 363466 24-Jul-2020 gshapiro

MFC: Merge sendmail 8.16.1 from HEAD: See contrib/sendmail/RELEASE_NOTES for
details
Includes build infrastructure & config updates required for changes
in 8.16.1


# 302408 07-Jul-2016 gjb

Copy head@r302406 to stable/11 as part of the 11.0-RELEASE cycle.
Prune svn:mergeinfo from the new branch, as nothing has been merged
here.

Additional commits post-branch will follow.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation


/freebsd-11-stable/MAINTAINERS
/freebsd-11-stable/cddl
/freebsd-11-stable/cddl/contrib/opensolaris
/freebsd-11-stable/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/print
/freebsd-11-stable/cddl/contrib/opensolaris/cmd/zfs
/freebsd-11-stable/cddl/contrib/opensolaris/lib/libzfs
/freebsd-11-stable/contrib/amd
/freebsd-11-stable/contrib/apr
/freebsd-11-stable/contrib/apr-util
/freebsd-11-stable/contrib/atf
/freebsd-11-stable/contrib/binutils
/freebsd-11-stable/contrib/bmake
/freebsd-11-stable/contrib/byacc
/freebsd-11-stable/contrib/bzip2
/freebsd-11-stable/contrib/com_err
/freebsd-11-stable/contrib/compiler-rt
/freebsd-11-stable/contrib/dialog
/freebsd-11-stable/contrib/dma
/freebsd-11-stable/contrib/dtc
/freebsd-11-stable/contrib/ee
/freebsd-11-stable/contrib/elftoolchain
/freebsd-11-stable/contrib/elftoolchain/ar
/freebsd-11-stable/contrib/elftoolchain/brandelf
/freebsd-11-stable/contrib/elftoolchain/elfdump
/freebsd-11-stable/contrib/expat
/freebsd-11-stable/contrib/file
/freebsd-11-stable/contrib/gcc
/freebsd-11-stable/contrib/gcclibs/libgomp
/freebsd-11-stable/contrib/gdb
/freebsd-11-stable/contrib/gdtoa
/freebsd-11-stable/contrib/groff
/freebsd-11-stable/contrib/ipfilter
/freebsd-11-stable/contrib/ldns
/freebsd-11-stable/contrib/ldns-host
/freebsd-11-stable/contrib/less
/freebsd-11-stable/contrib/libarchive
/freebsd-11-stable/contrib/libarchive/cpio
/freebsd-11-stable/contrib/libarchive/libarchive
/freebsd-11-stable/contrib/libarchive/libarchive_fe
/freebsd-11-stable/contrib/libarchive/tar
/freebsd-11-stable/contrib/libc++
/freebsd-11-stable/contrib/libc-vis
/freebsd-11-stable/contrib/libcxxrt
/freebsd-11-stable/contrib/libexecinfo
/freebsd-11-stable/contrib/libpcap
/freebsd-11-stable/contrib/libstdc++
/freebsd-11-stable/contrib/libucl
/freebsd-11-stable/contrib/libxo
/freebsd-11-stable/contrib/llvm
/freebsd-11-stable/contrib/llvm/projects/libunwind
/freebsd-11-stable/contrib/llvm/tools/clang
/freebsd-11-stable/contrib/llvm/tools/lldb
/freebsd-11-stable/contrib/llvm/tools/llvm-dwarfdump
/freebsd-11-stable/contrib/llvm/tools/llvm-lto
/freebsd-11-stable/contrib/mdocml
/freebsd-11-stable/contrib/mtree
/freebsd-11-stable/contrib/ncurses
/freebsd-11-stable/contrib/netcat
/freebsd-11-stable/contrib/ntp
/freebsd-11-stable/contrib/nvi
/freebsd-11-stable/contrib/one-true-awk
/freebsd-11-stable/contrib/openbsm
/freebsd-11-stable/contrib/openpam
/freebsd-11-stable/contrib/openresolv
/freebsd-11-stable/contrib/pf
/freebsd-11-stable/contrib/sendmail
/freebsd-11-stable/contrib/serf
/freebsd-11-stable/contrib/sqlite3
/freebsd-11-stable/contrib/subversion
/freebsd-11-stable/contrib/tcpdump
/freebsd-11-stable/contrib/tcsh
/freebsd-11-stable/contrib/tnftp
/freebsd-11-stable/contrib/top
/freebsd-11-stable/contrib/top/install-sh
/freebsd-11-stable/contrib/tzcode/stdtime
/freebsd-11-stable/contrib/tzcode/zic
/freebsd-11-stable/contrib/tzdata
/freebsd-11-stable/contrib/unbound
/freebsd-11-stable/contrib/vis
/freebsd-11-stable/contrib/wpa
/freebsd-11-stable/contrib/xz
/freebsd-11-stable/crypto/heimdal
/freebsd-11-stable/crypto/openssh
/freebsd-11-stable/crypto/openssl
/freebsd-11-stable/gnu/lib
/freebsd-11-stable/gnu/usr.bin/binutils
/freebsd-11-stable/gnu/usr.bin/cc/cc_tools
/freebsd-11-stable/gnu/usr.bin/gdb
/freebsd-11-stable/lib/libc/locale/ascii.c
/freebsd-11-stable/sys/cddl/contrib/opensolaris
/freebsd-11-stable/sys/contrib/dev/acpica
/freebsd-11-stable/sys/contrib/ipfilter
/freebsd-11-stable/sys/contrib/libfdt
/freebsd-11-stable/sys/contrib/octeon-sdk
/freebsd-11-stable/sys/contrib/x86emu
/freebsd-11-stable/sys/contrib/xz-embedded
/freebsd-11-stable/usr.sbin/bhyve/atkbdc.h
/freebsd-11-stable/usr.sbin/bhyve/bhyvegc.c
/freebsd-11-stable/usr.sbin/bhyve/bhyvegc.h
/freebsd-11-stable/usr.sbin/bhyve/console.c
/freebsd-11-stable/usr.sbin/bhyve/console.h
/freebsd-11-stable/usr.sbin/bhyve/pci_fbuf.c
/freebsd-11-stable/usr.sbin/bhyve/pci_xhci.c
/freebsd-11-stable/usr.sbin/bhyve/pci_xhci.h
/freebsd-11-stable/usr.sbin/bhyve/ps2kbd.c
/freebsd-11-stable/usr.sbin/bhyve/ps2kbd.h
/freebsd-11-stable/usr.sbin/bhyve/ps2mouse.c
/freebsd-11-stable/usr.sbin/bhyve/ps2mouse.h
/freebsd-11-stable/usr.sbin/bhyve/rfb.c
/freebsd-11-stable/usr.sbin/bhyve/rfb.h
/freebsd-11-stable/usr.sbin/bhyve/sockstream.c
/freebsd-11-stable/usr.sbin/bhyve/sockstream.h
/freebsd-11-stable/usr.sbin/bhyve/usb_emul.c
/freebsd-11-stable/usr.sbin/bhyve/usb_emul.h
/freebsd-11-stable/usr.sbin/bhyve/usb_mouse.c
/freebsd-11-stable/usr.sbin/bhyve/vga.c
/freebsd-11-stable/usr.sbin/bhyve/vga.h
# 285230 07-Jul-2015 gshapiro

Minor changes to force commit these files so new freebsd*.cf files are
built to use the new sendmail-8.15.2/cf tree.

MFC after: 3 days


# 266529 22-May-2014 gshapiro

Minor changes to force commit these files so new freebsd*.cf files are
built to use the new sendmail-8.14.9/cf tree.

MFC after: 3 days


# 261199 26-Jan-2014 gshapiro

Minor changes to force commit these files so new freebsd*.cf files are
built to use the new sendmail-8.14.8/cf tree.

MFC after: 5 days


# 256773 19-Oct-2013 jmg

Enable the automatic creation of a certificate (if one does not exists)
and enable the usage by sendmail if sendmail is enabled. Include and
document knobs to disable this feature and also set the Common Name of
the certificate created.

As the certificate is signed w/ a discarded key, it only helps prevent
Eve, but not Malory from knowing the contents of the emails.

This means that new installs (and people that use the updated freebsd.mc
file) will automaticly have STARTTLS enabled allowing incoming email to
be encrypted in most cases.

Reviewed by: gshapiro
MFC after: 3 days
Security: Yes, please.


# 249732 21-Apr-2013 gshapiro

Minor changes to force commit these files so new freebsd*.cf files are
built to use the new sendmail-8.14.6/cf tree.

MFC after: 4 days


# 244835 29-Dec-2012 gshapiro

Minor changes to force commit these files so new freebsd*.cf files are
built to use the new sendmail-8.14.6/cf tree.

While here, update DNSBL link once again.

MFC after: 4 days


# 244830 29-Dec-2012 gshapiro

Add missing closing quote on commented out example

PR: bin/174108
Obtained from: Julian H. Stacey
MFC after: 1 day


# 223068 14-Jun-2011 gshapiro

Update DNSBL information (MAPS has been acquired, used a generic example)


# 203005 26-Jan-2010 gshapiro

Minor changes to force commit these files so new freebsd*.cf files are
built to use the new sendmail-8.14.4/cf tree.

MFC after: 4 days


# 182361 28-Aug-2008 gshapiro

Google changed the location of the blacklists again.

Submitted by: Tim Pozar


# 176354 17-Feb-2008 gshapiro

Fix quoting for the dnsbl example -- m4 misparses quoted strings with
commas due to our deconstruction of the line in cf/feature/dnsbl.m4.

PR: 120038
Submitted by: mattijs vreeling
MFC after: 1 week


# 173344 04-Nov-2007 gshapiro

Forced commit to .mc files to force creation of new .cf files for mergemaster.


# 168991 23-Apr-2007 gshapiro

Forced commit to .mc files to force creation of new .cf files for mergemaster.


# 161392 17-Aug-2006 gshapiro

Forced commit to .mc files to force creation of new .cf files for mergemaster.

MFC after: 1 week


# 159626 14-Jun-2006 gshapiro

Bump the version of src/etc/sendmail/freebsd*mc so mergemaster will
merge /etc/mail/freebsd*cf

Submitted by: Rostislav Krasny


# 157703 13-Apr-2006 gshapiro

Forced commit to bump the $FreeBSD$ version so mergemaster merges
/etc/mail/freebsd.cf and /etc/mail/freebsd.submit.cf.

PR: conf/95634
Submitted by: Rostislav Krasny
Approved by: re (scottl)
Obtained from: keramida


# 147357 14-Jun-2005 gshapiro

Use new OSTYPE(freebsd6).

Approved by: re (scottl)
Requested by: keramida


# 123820 24-Dec-2003 gshapiro

Enable IPv6 by default but make it optional so it doesn't affect
sites without IPv6.

Submitted by: ume
Obtained from: NetBSD
MFC after: 1 week


# 113644 17-Apr-2003 gshapiro

The sendmail binary now has a reasonable default for MaxMimeHeaderLength
built in. No need to set it here.

MFC after: 1 week


# 105302 16-Oct-2002 keramida

Replace old, not-working URL for an online index of DNS blacklist
servers with a reference to the Google directory.

Reviewed by: gshapiro
MFC after: 1 week


# 97029 21-May-2002 gshapiro

There are still many broken nameservers out there in the wild. Even
though I would personally prefer to see the broken nameservers fixed
instead of standards compliant applications work around them, I can't
force FreeBSD users to help fight that battle.

Submitted by: Damon Anton Permezel <dap@damon.com>
MFC after: 2 days
pending RE approval


# 93231 26-Mar-2002 gshapiro

Fix typos

Noticed by: Larry Rosenman <ler@lerctr.org>


# 92933 22-Mar-2002 gshapiro

Instead of dealing with the endless requests to provide more DNS based
black lists in the default config, give a pointer to a non-static list.
I was convinced this was the right thing to do after getting a PR
asking to add ORBZ the day before ORBZ went off the air.

PR: conf/35884
MFC after: 4 days


# 92451 16-Mar-2002 markm

Correct a comment; FreeBSD-4 --> FreeBSD-5.


# 90811 17-Feb-2002 gshapiro

Turn FEATURE(relay_based_on_MX) off by default. It should not be used unless
absolutely necessary

Requested by: peter
PR: conf/33855
MFC after: 1 week


# 90801 17-Feb-2002 gshapiro

Update for sendmail 8.12 which has a new OSTYPE(freebsd5)
Fix access_db usage for 8.12


# 79693 13-Jul-2001 gshapiro

MAPS is becoming a subscription (fee based) service, warn users
ORBS is gone

MFC after: 1 day


# 77358 28-May-2001 gshapiro

Take advantage of the new OSTYPE(freebsd4) in sendmail 8.11.4

MFC after: 1 week


# 73303 02-Mar-2001 gshapiro

Add comments regarding enabling IPv6

Submitted by: ume


# 73202 28-Feb-2001 gshapiro

Add a pointer to the ORBS web site for more DNS black hole lists.


# 73197 28-Feb-2001 gshapiro

Fixup some of the commented out examples:

1) blackholes.mail-abuse.org is the same as FEATURE(dnsbl), so specifying
it in the "Other DNS based black hole lists" section leads to confusion of
specifying it twice.

2) Formatting issues. If error diagnostic not enclosed in double quotes,
varius visual artefacts appearse like 1) no space after ; and 2) redundant
space after ? (in CGI request), so I add quotes where needed.

3) FEATURE(dnsbl) directly use error code 550 by default, so I made other
dnsbl variants use the same error code too.

4) Comment relays.* list as "open relays" list, just "other" word is not
explain enough.

Submitted by: ache


# 72842 22-Feb-2001 gshapiro

Clean up freebsd.mc to make it easier for users to read and modify.
The freebsd.cf from this new freebsd.mc is functionally equivalent.


# 72395 12-Feb-2001 gshapiro

Give some additional DNS black hole possibilities as comments.

Submitted by: clive


# 66941 10-Oct-2000 gshapiro

Disable the SMTP EXPN and VRFY commands by default to prevent information
leakage.

Submitted by: Maxime Henrion <mux@qualys.com>


# 64622 13-Aug-2000 gshapiro

Do not require a local-host-names file as this configuration file is the
default /etc/mail/sendmail.cf installed on a fresh install.
Problem noted by: Hajimu UMEMOTO <ume@mahoroba.org>


# 64567 12-Aug-2000 gshapiro

The rest of the changes needed to support the new version of sendmail (8.11.0).
Beyond changes to the build system, this includes fixing up the sample
freebsd.mc configuration for changes in defaults and syntax, removing
outdated documentation, and updating the release notes.


# 55229 29-Dec-1999 peter

Revert previous commit, -o is functional here and is required.


# 55224 29-Dec-1999 ache

Remove -o before sendmail.cw - pure file name needed here


# 51616 23-Sep-1999 jmb

Add information and configuration on the DUL.
Based upon a suggestion from
Don Croyle <croyle@gelemna.ft-wayne.in.us>.


# 50958 05-Sep-1999 peter

$Revision$ -> $FreeBSD$


# 46958 11-May-1999 jmb

update spam countermeasures
add examples of using an access_db
update .mc files to match recommendations on
http://www.sendmail.org/m4/anti-spam.html


# 44333 28-Feb-1999 dt

Fatal typo.

PR: bin/10827
Submitted by: Mike Andrews <mandrews@termfrost.org>
PR: conf/10310
Submitted by: Brion Moss <brion@queeg.com>


# 42585 12-Jan-1999 peter

Update the default sendmail.cf to be a little more respectable.
I have not enabled rbl by default, I understand an 'opt-in' is a key part
of it's legal protection.
Activate a few optional features (access_db, virtusertable, etc) which will
operate if (and only if) the corresponding table is created.
I've also turned on the MIME buffer overflow checking with sendmail.org's
recommended values (256/128).


# 19525 08-Nov-1996 peter

make the /etc/sendmail.cw file optional by default.

Definately should go into 2.2..

Requested by: lots of people


# 19474 06-Nov-1996 pst

The standard .mc files shipped with the new sendmail have an extra divert(0)
at the top. Make our freebsd-supplied files match the standard files.

Apply-to: 2.2


# 12580 02-Dec-1995 peter

Update the freefall.mc file to (almost) match what is actually being
run on freefall..
Create freebsd.mc which is intended to be installed by src/etc/Makefile
onto generic freebsd systems.