|
Revision tags: release/13.4.0-p5, release/13.5.0-p1, release/14.2.0-p3, release/13.5.0, release/14.2.0-p2, release/14.1.0-p8, release/13.4.0-p4, release/14.1.0-p7, release/14.2.0-p1, release/13.4.0-p3, release/14.2.0, release/13.4.0, release/14.1.0 |
|
| #
2f3069cd |
| 20-Mar-2024 |
Baptiste Daroussin <[email protected]> |
pkgbase: make sendmail config files as config
(cherry picked from commit 8c3a85eaeb0552569e81be43091a18b9e702cc41)
|
|
Revision tags: release/13.3.0, release/14.0.0 |
|
| #
d0b2dbfa |
| 16-Aug-2023 |
Warner Losh <[email protected]> |
Remove $FreeBSD$: one-line sh pattern
Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
|
|
Revision tags: release/13.2.0, release/12.4.0, release/13.1.0, release/12.3.0, release/13.0.0, release/12.2.0, release/11.4.0, release/12.1.0, release/11.3.0 |
|
| #
24e1c3e1 |
| 12-Jun-2019 |
Emmanuel Vadot <[email protected]> |
pkgbase: Add the correct package for sendmail configuration files
Reviewed by: bapt MFC after: 1 month Differential Revision: https://reviews.freebsd.org/D20606
|
|
Revision tags: release/12.0.0, release/11.2.0 |
|
| #
64fe1b5e |
| 06-Jun-2018 |
Brad Davis <[email protected]> |
Only create /var/log/sendmail.st if start sendmail.
For those of us that never use or start sendmail, it is unneeded.
Approved by: bapt (mentor)
|
|
Revision tags: release/10.4.0, release/11.1.0 |
|
| #
6dcff5b7 |
| 12-Mar-2017 |
Warner Losh <[email protected]> |
Move /etc/ to SRCTOP
Prefer ${SRCTOP}/ to ${.CURDIR}/../ and ${.CURDIR}/../../ as appropriate.
Differential Revision: https://reviews.freebsd.org/D9932 Sponsored by: Netflix Silence On: arch@ (t
Move /etc/ to SRCTOP
Prefer ${SRCTOP}/ to ${.CURDIR}/../ and ${.CURDIR}/../../ as appropriate.
Differential Revision: https://reviews.freebsd.org/D9932 Sponsored by: Netflix Silence On: arch@ (twice)
show more ...
|
|
Revision tags: release/11.0.1, release/11.0.0, release/10.3.0 |
|
| #
ff446b05 |
| 12-Oct-2015 |
Peter Wemm <[email protected]> |
If world is built with a custom sendmail.cf, use it for the distribution target. This is the feeder for mergemaster / etcupdate. This change makes installworld/mergemaster/etcupdate behave the same
If world is built with a custom sendmail.cf, use it for the distribution target. This is the feeder for mergemaster / etcupdate. This change makes installworld/mergemaster/etcupdate behave the same regardless of whether SENDMAIL_MC or SENDMAIL_CF is used.
If you use a custom SENDMAIL_MC/CF in make.conf and excluded it from mergemaster.rc/etcupdate.conf to work around the conflicts, you may wish to revert that or change it from 'ignore' to 'always install'.
If you do not use a custom SENDMAIL_MC/CF, there should be no change in behavior.
show more ...
|
|
Revision tags: release/10.2.0 |
|
| #
e1848069 |
| 27-Jan-2015 |
Gregory Neil Shapiro <[email protected]> |
Remove build specific details from sendmail.cf/submit.cf in support of https://wiki.freebsd.org/ReproducibleBuilds
The contrib/sendmail change will be made in the upstream source for a future sendma
Remove build specific details from sendmail.cf/submit.cf in support of https://wiki.freebsd.org/ReproducibleBuilds
The contrib/sendmail change will be made in the upstream source for a future sendmail release.
Reviewed by: des MFC after: 3 days
show more ...
|
|
Revision tags: release/10.1.0, release/9.3.0, release/10.0.0, release/9.2.0, release/8.4.0, release/9.1.0, release/8.3.0_cvs, release/8.3.0, release/9.0.0, release/7.4.0_cvs, release/8.2.0_cvs, release/7.4.0, release/8.2.0, release/8.1.0_cvs, release/8.1.0, release/7.3.0_cvs, release/7.3.0, release/8.0.0_cvs, release/8.0.0, release/7.2.0_cvs, release/7.2.0, release/7.1.0_cvs, release/7.1.0, release/6.4.0_cvs, release/6.4.0, release/7.0.0_cvs, release/7.0.0, release/6.3.0_cvs, release/6.3.0, release/6.2.0_cvs, release/6.2.0, release/5.5.0_cvs, release/5.5.0, release/6.1.0_cvs, release/6.1.0, release/6.0.0_cvs, release/6.0.0, release/5.4.0_cvs, release/5.4.0, release/4.11.0_cvs, release/4.11.0, release/5.3.0_cvs, release/5.3.0, release/4.10.0_cvs, release/4.10.0, release/5.2.1_cvs, release/5.2.1 |
|
| #
bee2fe72 |
| 22-Jan-2004 |
Ruslan Ermilov <[email protected]> |
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
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
show more ...
|
|
Revision tags: release/5.2.0_cvs, release/5.2.0, release/4.9.0_cvs, release/4.9.0 |
|
| #
1f9b7c96 |
| 19-Oct-2003 |
Gregory Neil Shapiro <[email protected]> |
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 t
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
show more ...
|
| #
77e399e8 |
| 24-Sep-2003 |
Gregory Neil Shapiro <[email protected]> |
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
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
show more ...
|
| #
f92921dd |
| 01-Sep-2003 |
Gregory Neil Shapiro <[email protected]> |
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
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 <[email protected]> MFC after: 3 days X-MFC after: and re approval
show more ...
|
| #
3e85d47c |
| 10-Aug-2003 |
Gregory Neil Shapiro <[email protected]> |
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
|
| #
6cabd2d9 |
| 10-Jul-2003 |
Gregory Neil Shapiro <[email protected]> |
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 da
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
show more ...
|
| #
d361b55e |
| 07-Jul-2003 |
Gregory Neil Shapiro <[email protected]> |
Put back install/distribution dependency on the buildable .cf files to get mergemaster working again.
Noticed by: Shin-ichi YOSHIMOTO <[email protected]>
|
| #
50536c61 |
| 06-Jul-2003 |
Gregory Neil Shapiro <[email protected]> |
Get rid of unneeded depend target
Submitted by: ru MFC after: 5 days
|
| #
255bbde2 |
| 06-Jul-2003 |
Gregory Neil Shapiro <[email protected]> |
- 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 we
- 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
show more ...
|
| #
043fc4cb |
| 06-Jul-2003 |
Gregory Neil Shapiro <[email protected]> |
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
|
|
Revision tags: release/5.1.0_cvs, release/5.1.0, release/4.8.0_cvs, release/4.8.0, release/5.0.0_cvs, release/5.0.0, release/4.7.0_cvs, release/4.6.2_cvs, release/4.6.2 |
|
| #
d2893b16 |
| 29-Jul-2002 |
Ruslan Ermilov <[email protected]> |
Drop support for COPY, -c has been the default mode of install(1) for a long time now.
Approved by: bde
|
|
Revision tags: release/4.6.1 |
|
| #
0b87f799 |
| 18-Jul-2002 |
Ruslan Ermilov <[email protected]> |
s/${INSTALL} -c/${INSTALL} ${COPY}/
|
|
Revision tags: release/4.6.0_cvs |
|
| #
519c4f18 |
| 24-May-2002 |
Gregory Neil Shapiro <[email protected]> |
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
|
| #
3bf762b7 |
| 21-Apr-2002 |
Gregory Neil Shapiro <[email protected]> |
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
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 <[email protected]> MFC after: 3 days
show more ...
|
| #
14d6d765 |
| 14-Apr-2002 |
Gregory Neil Shapiro <[email protected]> |
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: fenne
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
show more ...
|
| #
619b80c4 |
| 05-Apr-2002 |
Gregory Neil Shapiro <[email protected]> |
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
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
show more ...
|
| #
d7bbec76 |
| 24-Feb-2002 |
Gregory Neil Shapiro <[email protected]> |
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 <[email protected]> MFC after: 1 week
|
| #
910976f7 |
| 17-Feb-2002 |
Gregory Neil Shapiro <[email protected]> |
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 i
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.
show more ...
|