aboutsummaryrefslogtreecommitdiff
path: root/etc/sendmail
Commit message (Collapse)AuthorAgeFilesLines
* Minor change to force commit this file so new freebsd*.cf files areGregory Neil Shapiro2011-06-141-1/+0
| | | | | | | | | built to use the new sendmail-8.14.5/cf tree. MFC after: 4 days Notes: svn path=/head/; revision=223069
* Update DNSBL information (MAPS has been acquired, used a generic example)Gregory Neil Shapiro2011-06-141-5/+3
| | | | Notes: svn path=/head/; revision=223068
* Minor changes to force commit these files so new freebsd*.cf files areGregory Neil Shapiro2010-01-262-1/+2
| | | | | | | | | built to use the new sendmail-8.14.4/cf tree. MFC after: 4 days Notes: svn path=/head/; revision=203005
* A no-op commit to simulate the effect of a forced commit so the fileGregory Neil Shapiro2008-08-311-1/+0
| | | | | | | | has a new timestamp as needed for mergemaster. A more long term solution to this is needed since svn doesn't support forced commits. Notes: svn path=/head/; revision=182556
* Google changed the location of the blacklists again.Gregory Neil Shapiro2008-08-281-1/+1
| | | | | | | Submitted by: Tim Pozar Notes: svn path=/head/; revision=182361
* Fix quoting for the dnsbl example -- m4 misparses quoted strings withGregory Neil Shapiro2008-02-171-1/+1
| | | | | | | | | | | commas due to our deconstruction of the line in cf/feature/dnsbl.m4. PR: 120038 Submitted by: mattijs vreeling MFC after: 1 week Notes: svn path=/head/; revision=176354
* Use new OSTYPE(freebsd6).Gregory Neil Shapiro2005-06-142-2/+2
| | | | | | | | Approved by: re (scottl) Requested by: keramida Notes: svn path=/head/; revision=147357
* Catch up with etc/Makefile,v 1.324 -- split "install" and "distribution"Ruslan Ermilov2004-01-221-18/+13
| | | | | | | | | | | | 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 Notes: svn path=/head/; revision=124839
* Enable IPv6 by default but make it optional so it doesn't affectGregory Neil Shapiro2003-12-241-3/+3
| | | | | | | | | | | sites without IPv6. Submitted by: ume Obtained from: NetBSD MFC after: 1 week Notes: svn path=/head/; revision=123820
* Adding WorkAroundBrokenAAAA seems a necessity even in the submit.mc givenGregory Neil Shapiro2003-10-192-11/+29
| | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=121232
* Turn SENDMAIL_CF_DIR into an officially supported make.conf variableGregory Neil Shapiro2003-09-241-8/+9
| | | | | | | | | | | | 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 Notes: svn path=/head/; revision=120397
* Build the submit.cf file instead of installing the version that shipsGregory Neil Shapiro2003-09-011-4/+11
| | | | | | | | | | | | 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 Notes: svn path=/head/; revision=119631
* Revert revision 1.25 now that mergemaster does a 'make all' to buildGregory Neil Shapiro2003-08-101-1/+1
| | | | | | | | | | the required .cf file(s). Submitted by: ru X-MFC after: mergemaster MFC Notes: svn path=/head/; revision=118738
* Continue trying to build SENDMAIL_CF if the user uses SENDMAIL_CFGregory Neil Shapiro2003-07-101-2/+5
| | | | | | | | | | | | 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 Notes: svn path=/head/; revision=117373
* Put back install/distribution dependency on the buildable .cfGregory Neil Shapiro2003-07-071-1/+1
| | | | | | | | | files to get mergemaster working again. Noticed by: Shin-ichi YOSHIMOTO <yosimoto@waishi.jp> Notes: svn path=/head/; revision=117298
* Get rid of unneeded depend targetGregory Neil Shapiro2003-07-061-2/+0
| | | | | | | | Submitted by: ru MFC after: 5 days Notes: svn path=/head/; revision=117289
* - Prevent buildworld from trying to write to /etc/mail/Gregory Neil Shapiro2003-07-061-87/+48
| | | | | | | | | | | | | | | | - 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 Notes: svn path=/head/; revision=117288
* Style fixes: tab after a dependency operator should be a single spaceGregory Neil Shapiro2003-07-061-13/+13
| | | | | | | | | | second level indent of tab should be four spaces Submitted by: ru MFC after: 3 days Notes: svn path=/head/; revision=117286
* The sendmail binary now has a reasonable default for MaxMimeHeaderLengthGregory Neil Shapiro2003-04-181-1/+0
| | | | | | | | | built in. No need to set it here. MFC after: 1 week Notes: svn path=/head/; revision=113644
* Replace old, not-working URL for an online index of DNS blacklistGiorgos Keramidas2002-10-161-1/+2
| | | | | | | | | | servers with a reference to the Google directory. Reviewed by: gshapiro MFC after: 1 week Notes: svn path=/head/; revision=105302
* Drop support for COPY, -c has been the default mode of install(1)Ruslan Ermilov2002-07-291-13/+13
| | | | | | | | | for a long time now. Approved by: bde Notes: svn path=/head/; revision=100872
* s/${INSTALL} -c/${INSTALL} ${COPY}/Ruslan Ermilov2002-07-181-5/+5
| | | | Notes: svn path=/head/; revision=100313
* Change the default permissions for the sendmail statistics file to 0640Gregory Neil Shapiro2002-05-241-1/+1
| | | | | | | | | | | instead of 0644 to help protect users against a file locking local denial of service. MFC after: 1 day pending RE approval Notes: svn path=/head/; revision=97199
* There are still many broken nameservers out there in the wild. EvenGregory Neil Shapiro2002-05-211-0/+1
| | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=97029
* Non-sendmail users use the FreeBSD sendmail startup functionality to startGregory Neil Shapiro2002-04-212-196/+0
| | | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=95227
* Provide a new make.conf knob, SENDMAIL_SUBMIT_MC to allow users to pickGregory Neil Shapiro2002-04-141-6/+36
| | | | | | | | | | | | 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 Notes: svn path=/head/; revision=94676
* Add my Copyright on this file so I can allow others to use itGregory Neil Shapiro2002-04-121-0/+1
| | | | Notes: svn path=/head/; revision=94554
* Quoting Peter Wemm, "At great personal risk, touch the sendmail startupGregory Neil Shapiro2002-04-052-0/+195
| | | | | | | | | | | | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=93853
* Fix typosGregory Neil Shapiro2002-03-261-2/+2
| | | | | | | Noticed by: Larry Rosenman <ler@lerctr.org> Notes: svn path=/head/; revision=93231
* Removed some redundant stuff that causes compilation warnings.Ruslan Ermilov2002-03-261-5/+0
| | | | Notes: svn path=/head/; revision=93222
* Instead of dealing with the endless requests to provide more DNS basedGregory Neil Shapiro2002-03-221-11/+7
| | | | | | | | | | | | 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 Notes: svn path=/head/; revision=92933
* Correct a comment; FreeBSD-4 --> FreeBSD-5.Mark Murray2002-03-161-1/+1
| | | | Notes: svn path=/head/; revision=92451
* Make sure we don't remove /etc/mail/sendmail.cf on make clean since thisGregory Neil Shapiro2002-02-241-3/+11
| | | | | | | | | | will break a running system during a buildworld. Noticed by: Alexandr Listopad <laa@laa.zp.ua> MFC after: 1 week Notes: svn path=/head/; revision=91187
* Turn FEATURE(relay_based_on_MX) off by default. It should not be used unlessGregory Neil Shapiro2002-02-171-1/+5
| | | | | | | | | | | absolutely necessary Requested by: peter PR: conf/33855 MFC after: 1 week Notes: svn path=/head/; revision=90811
* Add new build knob, SENDMAIL_SET_USER_ID, which installs sendmail as aGregory Neil Shapiro2002-02-171-0/+6
| | | | | | | | 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. Notes: svn path=/head/; revision=90802
* Update for sendmail 8.12 which has a new OSTYPE(freebsd5)Gregory Neil Shapiro2002-02-172-3/+3
| | | | | | | Fix access_db usage for 8.12 Notes: svn path=/head/; revision=90801
* Since buildworld builds cf files specified in SENDMAIL_ADDITIONAL_MC,Gregory Neil Shapiro2001-11-201-1/+6
| | | | | | | | | | | installworld should install them. PR: 29928 Submitted by: wollman MFC after: 3 days Notes: svn path=/head/; revision=86639
* Add missing word in comment.Dima Dorfman2001-09-301-2/+1
| | | | Notes: svn path=/head/; revision=84163
* Revert change to always include _FFR_TLS_O_T as it requires FEATURE(access_db)Gregory Neil Shapiro2001-08-011-2/+0
| | | | | | | Problem found by: nsayer Notes: svn path=/head/; revision=80796
* If the user sets SENDMAIL_MC to /etc/mail/sendmail.mc, install is told toGregory Neil Shapiro2001-07-231-3/+9
| | | | | | | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=80176
* New make knob, SENDMAIL_M4_FLAGS, modifies the flags passed to m4 whenGregory Neil Shapiro2001-07-231-1/+4
| | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=80175
* MAPS is becoming a subscription (fee based) service, warn usersGregory Neil Shapiro2001-07-131-5/+5
| | | | | | | | | ORBS is gone MFC after: 1 day Notes: svn path=/head/; revision=79693
* Take advantage of the new OSTYPE(freebsd4) in sendmail 8.11.4Gregory Neil Shapiro2001-05-282-3/+3
| | | | | | | MFC after: 1 week Notes: svn path=/head/; revision=77358
* Add comments regarding enabling IPv6Gregory Neil Shapiro2001-03-021-0/+4
| | | | | | | Submitted by: ume Notes: svn path=/head/; revision=73303
* Move installation of sendmail helpfile into etc/sendmail/Makefile. It isGregory Neil Shapiro2001-03-011-1/+6
| | | | | | | a user configurable file and it would benefit from mergemaster. Notes: svn path=/head/; revision=73250
* Fix dependencies and cleanup spacing in the fileGregory Neil Shapiro2001-02-281-26/+20
| | | | Notes: svn path=/head/; revision=73210
* Add a pointer to the ORBS web site for more DNS black hole lists.Gregory Neil Shapiro2001-02-281-0/+3
| | | | Notes: svn path=/head/; revision=73202
* Fixup some of the commented out examples:Gregory Neil Shapiro2001-02-281-5/+7
| | | | | | | | | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=73197
* Need one additional make.conf knob, SENDMAIL_ADDITIONAL_MC to satisfy bugGregory Neil Shapiro2001-02-221-0/+5
| | | | | | | | | report. It allows building multiple .cf files at build time. PR: bin/19897 Notes: svn path=/head/; revision=72918
* Add a new make knob, SENDMAIL_MC, which is meant to replace SENDMAIL_CF asGregory Neil Shapiro2001-02-221-8/+32
| | | | | | | | | | | | 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 Notes: svn path=/head/; revision=72846