cvs commit: src/bin/rmail Makefile src/etc Makefile rc.sendmail src/etc/mail Makefile README src/etc/periodic/daily 150.clean-hoststat src/etc/sendmail Makefile dragonfly.mc dragonfly.submit.mc freebsd.mc freefall.mc src/lib/libmilter ...
Gregory Neil Shapiro
gshapiro at crater.dragonflybsd.org
Sun Jul 24 17:25:07 PDT 2005
gshapiro 2005/07/24 17:24:32 PDT
DragonFly src repository
Modified files:
bin/rmail Makefile
etc Makefile rc.sendmail
etc/mail Makefile README
etc/periodic/daily 150.clean-hoststat
etc/sendmail Makefile
lib/libmilter Makefile
lib/libsm Makefile
lib/libsmdb Makefile
lib/libsmutil Makefile
libexec/mail.local Makefile
libexec/smrsh Makefile
share/doc/smm/08.sendmailop Makefile
share/man/man5 make.conf.5 periodic.conf.5
share/man/man8 rc.sendmail.8
share/sendmail Makefile
usr.bin/vacation Makefile
usr.sbin/editmap Makefile
usr.sbin/mailstats Makefile
usr.sbin/makemap Makefile
usr.sbin/praliases Makefile
usr.sbin/sendmail Makefile
Added files:
etc/sendmail dragonfly.mc dragonfly.submit.mc
libexec/smrsh/patches smrsh.8.patch
Removed files:
etc/sendmail freebsd.mc freefall.mc
Log:
Bring DragonFly's sendmail infrastructure up to date. This commit includes:
- Upgrading base system from sendmail 8.12.10 to 8.13.4 (which includes
native DragonFly support so DragonFly no longer needs to pretend to be
FreeBSD).
- Drop the FreeBSD-only add-ons of nobiff and nofsync for mail.local
and the FreeBSD-customized Received: header format and instead use the
distribution as released by sendmail.org.
- Default to /etc/mail/dragonfly.mc and /etc/mail/dragonfly.submit.mc
instead of /etc/mail/freebsd{,.submit}.mc.
- Users should be sure to 'cd /usr/src; make upgrade' to get the
new dragonfly{,.submit}.mc files installed into /etc/mail/.
(Or you can just do the sendmail portion with 'cd /usr/src/etc/sendmail;
make upgrade'.)
- Support for per-host submit.mc files (i.e., /etc/mail/`hostname`.submit.mc).
- New SENDMAIL_CF_DIR make.conf variable for overriding location of the
sendmail/cf directory (default is still /usr/share/sendmail/cf/).
- Better sendmail_enable checking in /etc/rc.sendmail.
- /etc/periodic/daily/150.clean-hoststat now does the right thing and only
cleans expired host status entries using the purgestat command.
Revision Changes Path
1.7 +2 -6 src/bin/rmail/Makefile
1.77 +3 -0 src/etc/Makefile
1.3 +85 -1 src/etc/rc.sendmail
1.3 +16 -7 src/etc/mail/Makefile
1.3 +2 -2 src/etc/mail/README
1.3 +8 -32 src/etc/periodic/daily/150.clean-hoststat
1.3 +67 -104 src/etc/sendmail/Makefile
1.5 +3 -3 src/lib/libmilter/Makefile
1.8 +4 -7 src/lib/libsm/Makefile
1.5 +3 -3 src/lib/libsmdb/Makefile
1.5 +3 -3 src/lib/libsmutil/Makefile
1.5 +2 -2 src/libexec/mail.local/Makefile
1.5 +12 -3 src/libexec/smrsh/Makefile
1.4 +1 -1 src/share/doc/smm/08.sendmailop/Makefile
1.9 +19 -25 src/share/man/man5/make.conf.5
1.3 +13 -14 src/share/man/man5/periodic.conf.5
1.3 +38 -19 src/share/man/man8/rc.sendmail.8
1.5 +1 -1 src/share/sendmail/Makefile
1.6 +3 -7 src/usr.bin/vacation/Makefile
1.5 +3 -3 src/usr.sbin/editmap/Makefile
1.5 +3 -3 src/usr.sbin/mailstats/Makefile
1.5 +3 -3 src/usr.sbin/makemap/Makefile
1.5 +3 -3 src/usr.sbin/praliases/Makefile
1.10 +7 -10 src/usr.sbin/sendmail/Makefile
http://www.dragonflybsd.org/cvsweb/src/bin/rmail/Makefile.diff?r1=1.6&r2=1.7&f=u
http://www.dragonflybsd.org/cvsweb/src/etc/Makefile.diff?r1=1.76&r2=1.77&f=u
http://www.dragonflybsd.org/cvsweb/src/etc/rc.sendmail.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/etc/mail/Makefile.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/etc/mail/README.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/etc/periodic/daily/150.clean-hoststat.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/etc/sendmail/Makefile.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libmilter/Makefile.diff?r1=1.4&r2=1.5&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libsm/Makefile.diff?r1=1.7&r2=1.8&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libsmdb/Makefile.diff?r1=1.4&r2=1.5&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libsmutil/Makefile.diff?r1=1.4&r2=1.5&f=u
http://www.dragonflybsd.org/cvsweb/src/libexec/mail.local/Makefile.diff?r1=1.4&r2=1.5&f=u
http://www.dragonflybsd.org/cvsweb/src/libexec/smrsh/Makefile.diff?r1=1.4&r2=1.5&f=u
http://www.dragonflybsd.org/cvsweb/src/share/doc/smm/08.sendmailop/Makefile.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/share/man/man5/make.conf.5.diff?r1=1.8&r2=1.9&f=u
http://www.dragonflybsd.org/cvsweb/src/share/man/man5/periodic.conf.5.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/share/man/man8/rc.sendmail.8.diff?r1=1.2&r2=1.3&f=u
http://www.dragonflybsd.org/cvsweb/src/share/sendmail/Makefile.diff?r1=1.4&r2=1.5&f=u
http://www.dragonflybsd.org/cvsweb/src/usr.bin/vacation/Makefile.diff?r1=1.5&r2=1.6&f=u
http://www.dragonflybsd.org/cvsweb/src/usr.sbin/editmap/Makefile.diff?r1=1.4&r2=1.5&f=u
http://www.dragonflybsd.org/cvsweb/src/usr.sbin/mailstats/Makefile.diff?r1=1.4&r2=1.5&f=u
http://www.dragonflybsd.org/cvsweb/src/usr.sbin/makemap/Makefile.diff?r1=1.4&r2=1.5&f=u
http://www.dragonflybsd.org/cvsweb/src/usr.sbin/praliases/Makefile.diff?r1=1.4&r2=1.5&f=u
http://www.dragonflybsd.org/cvsweb/src/usr.sbin/sendmail/Makefile.diff?r1=1.9&r2=1.10&f=u
More information about the Commits
mailing list