Merge sendmail 8.18.1 from stable/13 to releng/13.3
Merge commit '850ef5ae11d69ea3381bd310f564f025fc8caea3'
Merge commit '850ef5ae11d69ea3381bd310f564f025fc8caea3'
Belatedly update version and date for sendmail 8.18.1 upgrade
Minor change to update these files so new freebsd*.cf files are
Add a note about sendmail 8.18.1's stricter SMTP protocol enforcement
New sendmail 8.18.1 cf file
Merge commit '850ef5ae11d69ea3381bd310f564f025fc8caea3'
Add new source file for sendmail 8.18.1
MFC: Remove confDH_PARAMETERS settings in favor of using sendmail's
MFC: Remove confDH_PARAMETERS settings in favor of using sendmail's
Remove confDH_PARAMETERS settings in favor of using sendmail's built-in
I think a better way to go, as discussed in is to just remove the dh.param setting:
Note upgrade to sendmail 8.17.1
MFC: Minor changes to force commit these files so new freebsd*.cf files are
MFC: Sync with vendor sendmail 8.17.1 cf/cf/submit.mc
MFC: sendmail 8.17.1 included this fix, though in a different location so
MFC: Add -DSTARTTLS CFLAG in order to enable DANE in sendmail builds
MFC: Update for new library files in sendmail 8.17.1
MFC: Merge commit '28fbd2825d216dafca4d991ad96d05b312f4f9a3'
Note upgrade to sendmail 8.17.1
MFC: Note upgrade to sendmail 8.17.1
MFC: Minor changes to force commit these files so new freebsd*.cf files are
MFC: Sync with vendor sendmail 8.17.1 cf/cf/submit.mc
MFC: sendmail 8.17.1 included this fix, though in a different location so
MFC: Add -DSTARTTLS CFLAG in order to enable DANE in sendmail builds
MFC: Update for new library files in sendmail 8.17.1
Merge commit '28fbd2825d216dafca4d991ad96d05b312f4f9a3'
Note upgrade to sendmail 8.17.1
Note upgrade to sendmail 8.17.1
Minor changes to force commit these files so new freebsd*.cf files are
Sync with vendor sendmail 8.17.1 cf/cf/submit.mc
sendmail 8.17.1 included this fix, though in a different location so
Add -DSTARTTLS CFLAG in order to enable DANE in sendmail builds
Update for new library files in sendmail 8.17.1
Merge commit '28fbd2825d216dafca4d991ad96d05b312f4f9a3'
Update my renewed (expire date changed) public key
Update my key (newer expiration date)
Update commit instructions. Still more TBD as I plan out the first
The change (with some minor tweaks) has been committed to the upstream open source distribution and will be part of the next vendor import into FreeBSD.
If the current code works, I'd prefer to put this change in the upstream first and import it into the FreeBSD source on the next sendmail import. If this is causing breakage now, then we can proceed.
Add myself as a committer to authors.ent and staff/chapter.sgml.
Do not use a separate section for my second PGP key.
Replace my expired DSS/DH key with a non-expiring new key.
I've added the fix upstream using the following diff (slightly different than your diff):
I'll make the change in the upstream vendor version.
MFC: Mirror recommendation from Handbook to avoid linking conflicts when
MFC: Mirror recommendation from Handbook to avoid linking conflicts when
Mirror recommendation from Handbook to avoid linking conflicts when
astro/xearth: Update my location
Note the merge of sendmail 8.16.1 from HEAD
MFC: Merge sendmail 8.16.1 from HEAD: See contrib/sendmail/RELEASE_NOTES for
MFC: Merge sendmail 8.16.1 to HEAD: See contrib/sendmail/RELEASE_NOTES for
Note the merge of sendmail 8.16.1 from vendor "branch"
Merge sendmail 8.16.1 to HEAD: See contrib/sendmail/RELEASE_NOTES for details
Bring in fix from upstream that allows libsm to compile against FreeBSD 13
It is fine to commit as is. One thing to consider would be simplifying:
Update my PGP key after bumping the expiration date.
Add support for the authinfo map
Transition to new PGP key
Fix 'restart' action: rc.subr only expects to restart one service, not two.
Setting action to request change to a port diff instead of a base diff.
I would prefer not to modify the base sendmail as it is a direct import from the upstream vendor source. Modifications like this belong in either a milter port or the sendmail port.
Retain maintership over sendmail pieces so I can keep upstream in sync
Thank you, looks good to me. I'll add it to the upstream source for the next release.
MFC: Reminder to check tools/build/mk/OptionalObsoleteFiles.inc on new
MFC: Reminder to check tools/build/mk/OptionalObsoleteFiles.inc on new
MFC: Reminder to check tools/build/mk/OptionalObsoleteFiles.inc on new
Reminder to check tools/build/mk/OptionalObsoleteFiles.inc on new
Thanks for catching this -- I'll add this file to my list of files to hit on updates.
Note merge of sendmail 8.15.2
Note merge of sendmail 8.15.2
Previous MFC to trigger new .cf builds didn't catch freebsd.mc.
Previous MFC to trigger new .cf builds didn't catch freebsd.mc.
MFC: Update for sendmail 8.15.2 import
MFC: Update for sendmail 8.15.2 import
MFC: Minor changes to force commit these files so new freebsd*.cf files
MFC: Minor changes to force commit these files so new freebsd*.cf files
MFC: Merge sendmail 8.15.2
MFC: Merge sendmail 8.15.2
MFC: Temporarily disable WARNS while addressing a non-issue with the
MFC: Temporarily disable WARNS while addressing a non-issue with the upstream…
By default, sendmail 8.15 uses uncompressed IPv6 addresses. Keep
By default, sendmail 8.15 uses uncompressed IPv6 addresses. Keep
MFC: libsm/path.c is about to disappear in the merge of sendmail 8.15.2. It
MFC: libsm/path.c is about to disappear in the merge of sendmail 8.15.2. It
MFC: Update for sendmail 8.15.2 import
MFC: Minor changes to force commit these files so new freebsd*.cf files
MFC: Merge sendmail 8.15.2
MFC: Temporarily disable WARNS while addressing a non-issue with the upstream…
By default, sendmail 8.15 uses uncompressed IPv6 addresses. Keep