285830 |
23-Jul-2015 |
gjb |
- Copy stable/10@285827 to releng/10.2 in preparation for 10.2-RC1 builds. - Update newvers.sh to reflect RC1. - Update __FreeBSD_version to reflect 10.2. - Update default pkg(8) configuration to use the quarterly branch.[1]
Discussed with: re, portmgr [1] Approved by: re (implicit) Sponsored by: The FreeBSD Foundation |
285304 |
09-Jul-2015 |
gshapiro |
MFC: Minor changes to force commit these files so new freebsd*.cf files are built to use the new sendmail-8.15.2/cf tree.
Approved by: re (gjb)
|
266698 |
26-May-2014 |
gshapiro |
MFC: Minor changes to force commit these files so new freebsd*.cf files are built to use the new sendmail-8.14.9/cf tree.
|
261368 |
01-Feb-2014 |
gshapiro |
MFC: Minor changes to force commit these files so new freebsd*.cf files are built to use the new sendmail-8.14.8/cf tree.
|
256982 |
23-Oct-2013 |
jmg |
MFC r256773: Enable the automatic creation of a certificate (if one does not exists) and enable the usage by sendmail if sendmail is enabled.
Reviewed by: gshapiro Approved by: re (gjb)
|
256281 |
10-Oct-2013 |
gjb |
Copy head (r256279) to stable/10 as part of the 10.0-RELEASE cycle.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation
|
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
|
245107 |
06-Jan-2013 |
peter |
Not using the full domain was a really bad idea.
|
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
|
241583 |
15-Oct-2012 |
peter |
mx1 -> smarthost.ysv
|
241457 |
11-Oct-2012 |
peter |
Point freebsd.org cluster machines to mx1 for their smarthost.
|
223069 |
14-Jun-2011 |
gshapiro |
Minor change to force commit this file so new freebsd*.cf files are built to use the new sendmail-8.14.5/cf tree.
MFC after: 4 days
|
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
|
182556 |
31-Aug-2008 |
gshapiro |
A no-op commit to simulate the effect of a forced commit so the file has a new timestamp as needed for mergemaster. A more long term solution to this is needed since svn doesn't support forced commits.
|
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
|
147357 |
14-Jun-2005 |
gshapiro |
Use new OSTYPE(freebsd6).
Approved by: re (scottl) Requested by: keramida
|
124839 |
22-Jan-2004 |
ru |
Catch up with etc/Makefile,v 1.324 -- split "install" and "distribution" targets, have "distribution" always install original (as from the release media) files, whether SENDMAIL_MC is set or not. Do error handling the make(1) way.
Reviewed by: gshapiro Approved by: gshapiro
|
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
|
121232 |
19-Oct-2003 |
gshapiro |
Adding WorkAroundBrokenAAAA seems a necessity even in the submit.mc given the number of broken DNS servers out there in the world. Since we are diverging from the sendmail.org submit.mc, it's time to make our own freebsd.submit.mc.
PR: conf/57733 Reviewed by: nork MFC after: 2 weeks
|
120397 |
24-Sep-2003 |
gshapiro |
Turn SENDMAIL_CF_DIR into an officially supported make.conf variable and use it in src/etc/sendmail/Makefile in case the user wants to use a different path to the sendmail m4 sources (e.g., sendmail port users).
Submitted by: dinoex MFC after: 21 days X-MFC after: RELENG_4 code freeze ends
|
119631 |
01-Sep-2003 |
gshapiro |
Build the submit.cf file instead of installing the version that ships with the vendor sendmail distribution. By doing so, we avoid mergemaster warnings after every 'make' in /etc/mail/.
Reported by: Jeremy Chadwick <koitsu@parodius.com> MFC after: 3 days X-MFC after: and re approval
|
118738 |
10-Aug-2003 |
gshapiro |
Revert revision 1.25 now that mergemaster does a 'make all' to build the required .cf file(s).
Submitted by: ru X-MFC after: mergemaster MFC
|
117373 |
10-Jul-2003 |
gshapiro |
Continue trying to build SENDMAIL_CF if the user uses SENDMAIL_CF instead of SENDMAIL_MC but don't remove on it 'make clean' as the user may not have the original .mc file and removing it could be dangerous (e.g., make SENDMAIL_CF=/etc/mail/sendmail.cf clean).
Noticed by: peter MFC after: 3 days
|
117298 |
07-Jul-2003 |
gshapiro |
Put back install/distribution dependency on the buildable .cf files to get mergemaster working again.
Noticed by: Shin-ichi YOSHIMOTO <yosimoto@waishi.jp>
|
117289 |
06-Jul-2003 |
gshapiro |
Get rid of unneeded depend target
Submitted by: ru MFC after: 5 days
|
117288 |
06-Jul-2003 |
gshapiro |
- Prevent buildworld from trying to write to /etc/mail/ - Stop 'make clean' from removing SENDMAIL_CF - install and distribute targets should not attempt to build anything - SENDMAIL_ADDITIONAL_CF were not installed in the distribution case - If SENDMAIL_SET_USER_ID was defined, submit.cf was needlessly installed in the distribution case - Collapse install and distribution target into one to remove code duplication
Submitted by: ru MFC after: 5 days
|
117286 |
06-Jul-2003 |
gshapiro |
Style fixes: tab after a dependency operator should be a single space second level indent of tab should be four spaces
Submitted by: ru MFC after: 3 days
|
113644 |
18-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
|
100872 |
29-Jul-2002 |
ru |
Drop support for COPY, -c has been the default mode of install(1) for a long time now.
Approved by: bde
|
100313 |
18-Jul-2002 |
ru |
s/${INSTALL} -c/${INSTALL} ${COPY}/
|
97199 |
24-May-2002 |
gshapiro |
Change the default permissions for the sendmail statistics file to 0640 instead of 0644 to help protect users against a file locking local denial of service.
MFC after: 1 day pending RE approval
|
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
|
95227 |
21-Apr-2002 |
gshapiro |
Non-sendmail users use the FreeBSD sendmail startup functionality to start alternative MTAs. Therefore, always install rc.sendmail, regardless of NO_SENDMAIL make.conf setting. Users can still set mta_start_script to a different script.
This commit is after a repo-copy of src/etc/sendmail/rc.sendmail to src/etc/rc.sendmail.
Noticed by: Calvin NG <calvinng@brel.com> MFC after: 3 days
|
94676 |
14-Apr-2002 |
gshapiro |
Provide a new make.conf knob, SENDMAIL_SUBMIT_MC to allow users to pick the .mc file used for /etc/mail/submit.cf. By default, /etc/mail/freebsd.submit.mc is installed and used.
Requested by: fenner Submitted by: ume MFC after: 1 week
|
94554 |
12-Apr-2002 |
gshapiro |
Add my Copyright on this file so I can allow others to use it
|
93853 |
05-Apr-2002 |
gshapiro |
Quoting Peter Wemm, "At great personal risk, touch the sendmail startup again."
As an alternative to sendmail_enable=NONE, solve the boot time problem for non-sendmail users completely by moving all of the sendmail startup code from /etc/rc to /etc/rc.sendmail. The source for that script will be kept in src/etc/sendmail/rc.sendmail so make.conf's NO_SENDMAIL will prevent it from being installed. A new rc.conf variable, mta_start_script specifies the script to run to start the user's preferred MTA. For backward compatibility, it will default to /etc/rc.sendmail. The specified script is called out of /etc/rc after checking to make sure it exists. A new rc.sendmail.8 man page has also been added which now houses the sendmail_* variable descriptions formerly in rc.conf.5.
Use /etc/rc.sendmail in /etc/mail/Makefile to reduce code duplication.
Reviewed by: -current, -stable, obrien, peter, ru MFC after: 1 week
|
93231 |
26-Mar-2002 |
gshapiro |
Fix typos
Noticed by: Larry Rosenman <ler@lerctr.org>
|
93222 |
26-Mar-2002 |
ru |
Removed some redundant stuff that causes compilation warnings.
|
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.
|
91187 |
24-Feb-2002 |
gshapiro |
Make sure we don't remove /etc/mail/sendmail.cf on make clean since this will break a running system during a buildworld.
Noticed by: Alexandr Listopad <laa@laa.zp.ua> MFC after: 1 week
|
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
|
90802 |
17-Feb-2002 |
gshapiro |
Add 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). Therefore, we shouldn't install /etc/mail/submit.cf if it is set.
|
90801 |
17-Feb-2002 |
gshapiro |
Update for sendmail 8.12 which has a new OSTYPE(freebsd5) Fix access_db usage for 8.12
|
86639 |
20-Nov-2001 |
gshapiro |
Since buildworld builds cf files specified in SENDMAIL_ADDITIONAL_MC, installworld should install them.
PR: 29928 Submitted by: wollman MFC after: 3 days
|
84163 |
30-Sep-2001 |
dd |
Add missing word in comment.
|
80796 |
01-Aug-2001 |
gshapiro |
Revert change to always include _FFR_TLS_O_T as it requires FEATURE(access_db)
Problem found by: nsayer
|
80176 |
23-Jul-2001 |
gshapiro |
If the user sets SENDMAIL_MC to /etc/mail/sendmail.mc, install is told to install /etc/mail/sendmail.cf to /etc/mail/sendmail.cf and exits with an error:
===> etc/sendmail install -c -o root -g wheel -m 644 /etc/mail/sendmail.cf /etc/mail/sendmail.cf install: /etc/mail/sendmail.cf and /etc/mail/sendmail.cf are the same file *** Error code 64
Catch this in the Makefile and don't call install if the source and target are the same file.
Reported by: Alexandr Listopad <laa@reis.zp.ua> MFC after: 1 week
|
80175 |
23-Jul-2001 |
gshapiro |
New make knob, SENDMAIL_M4_FLAGS, modifies the flags passed to m4 when building a .cf file from a .mc file.
Include -D_FFR_TLS_O_T to enable tls policy control since the sendmail binary build enables that FFR as well.
PR: conf/28361 MFC after: 1 week
|
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
|
73250 |
01-Mar-2001 |
gshapiro |
Move installation of sendmail helpfile into etc/sendmail/Makefile. It is a user configurable file and it would benefit from mergemaster.
|
73210 |
28-Feb-2001 |
gshapiro |
Fix dependencies and cleanup spacing in the file
|
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
|
72918 |
22-Feb-2001 |
gshapiro |
Need one additional make.conf knob, SENDMAIL_ADDITIONAL_MC to satisfy bug report. It allows building multiple .cf files at build time.
PR: bin/19897
|
72846 |
22-Feb-2001 |
gshapiro |
Add a new make knob, SENDMAIL_MC, which is meant to replace SENDMAIL_CF as users should be configuring via m4 now. If set, use m4 to create the .cf file. Also, if either SENDMAIL_MC or SENDMAIL_CF is set, 'make install' or 'make distribution' in src/etc/sendmail/ will install the appropriate .cf as /etc/mail/sendmail.cf. This fixes some mergemaster problems.
PR: conf/13016
|
72845 |
22-Feb-2001 |
gshapiro |
Install freebsd.mc and freebsd.cf in /etc/mail so users have the base files for creating their own configuration.
|
72843 |
22-Feb-2001 |
gshapiro |
Move creation of the sendmail statistics file from the usr.sbin/sendmail Makefile to the etc/sendmail Makefile to be consistent with all of the other /var file creations. In doing so, change the Makefile target from etc-sendmail.cf to distribution as it installs more than just the sendmail.cf.
|
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
|
54836 |
19-Dec-1999 |
obrien |
Install sendmail.cf into /etc/mail.
The current offical Sendmail Inc. version uses /var/mail/ and when we upgrade our repository to that version, we will get the change. It is best to make the path change in 4.0-R (which may not have the latest Sendmail Inc. version, than to change in mid-4.x stream when we may upgrade.
Ok'ed by: Peter (quite a while ago)
|
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$
|
50472 |
27-Aug-1999 |
peter |
$Id$ -> $FreeBSD$
|
48869 |
17-Jul-1999 |
jdp |
Remove trailing whitespace from a couple of lines. It made its way into the .cf file and gave sendmail indigestion.
|
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).
|
38102 |
04-Aug-1998 |
peter |
Builder for sendmail.cf's, in particular freebsd.cf. This needs to be revisited - we need a simple way of building/installing these at runtime from the installed system's /etc/mail directory. freebsd.mc,v and freefall.mc,v have been repository copied here.
|
28223 |
14-Aug-1997 |
peter |
Snapshot the various mail configurations. hub.mc was reconstructed to produce the same sendmail.cf since the original has been lost.
|
20172 |
06-Dec-1996 |
peter |
Update this to what freefall's been running for a day or so.
|
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
|
15800 |
17-May-1996 |
jkh |
freefall's new sendmail.cf file. Submitted by: gpalmer
|
12800 |
13-Dec-1995 |
peter |
Change freefall's default mailer from smtp to smtp8 to try and avoid the 8 to 7 bit conversion..
|
12671 |
07-Dec-1995 |
peter |
Specify Timeout.queuewarn.normal at 1day as well as Timeout.queuewarn. For some reason, the documentation does not appear to be in sync with reality.. :-)
|
12622 |
04-Dec-1995 |
peter |
Whitespace change - cosmetic alignment only.
|
12619 |
04-Dec-1995 |
peter |
Add in Gary's custom Received: line into the freefall.mc
|
12618 |
04-Dec-1995 |
peter |
Add "majordom" to trusted user class for freefall's sendmail.mc file.
Sigh, I really hate this "feature". I'm tempted to comment the test out (like in sendmail 8.6.xx), especially since we log the info in the Received: header line anyway.. Doing it like this only makes it painful for things like uucp..
|
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.
|
2571 |
08-Sep-1994 |
rgrimes |
You need the freefall.mc file to build the release /etc/sendmail.cf file from.
|