freebsd-skq/share
Gregory Neil Shapiro 619b80c4e6 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
2002-04-05 02:30:49 +00:00
..
colldef Add ro_RO 2002-01-08 15:20:13 +00:00
dict Fix the makefile to match the repo-copy from tech to freebsd. 2002-04-01 13:58:14 +00:00
doc Modernize my email address. 2002-03-25 14:12:49 +00:00
examples Style: don't override `beforeinstall', use FILES. 2002-04-02 07:48:32 +00:00
info
isdn FILES support for bsd.prog.mk. See bsd.README for details. 2001-12-17 13:59:35 +00:00
man Quoting Peter Wemm, "At great personal risk, touch the sendmail startup 2002-04-05 02:30:49 +00:00
me Install manpage for old -me macro package. 2002-03-20 16:26:35 +00:00
misc Regen. 2002-04-03 17:03:09 +00:00
mk Install libusbhid, and use it instead of libusb. 2002-03-28 18:44:25 +00:00
mklocale Fix 0x8b and 0x9b upper/lower mapping 2002-03-28 01:13:04 +00:00
monetdef Switch national currencies to Euro 2002-02-19 18:38:04 +00:00
msgdef Unbreak nl_BE locales 2002-02-12 18:40:57 +00:00
numericdef Unbreak nl_BE locales 2002-02-12 18:40:57 +00:00
sendmail
skel
syscons The idea of mapping non-existen characters to space (0x20) was nice alone, 2002-01-21 21:52:02 +00:00
tabset FILES support for bsd.prog.mk. See bsd.README for details. 2001-12-17 13:59:35 +00:00
termcap Complete the fix in revision 1.13 -- don't even depend on termcap(5) 2002-04-04 07:30:46 +00:00
timedef Add ro_RO 2002-01-08 15:20:13 +00:00
zoneinfo Merge from vendor branch. 2002-04-04 18:16:19 +00:00
Makefile
Makefile.inc