diff options
author | gshapiro <gshapiro@FreeBSD.org> | 2002-02-17 21:56:45 +0000 |
---|---|---|
committer | gshapiro <gshapiro@FreeBSD.org> | 2002-02-17 21:56:45 +0000 |
commit | 8449595fe97f4474b9b9a7e4edee1ef35dcff393 (patch) | |
tree | e7a33b132264d449a512ddf4a8685df097669c1d /contrib/sendmail/INSTALL | |
parent | 289b381b31415647269c7520d881017e2dcb27f1 (diff) | |
download | FreeBSD-src-8449595fe97f4474b9b9a7e4edee1ef35dcff393.zip FreeBSD-src-8449595fe97f4474b9b9a7e4edee1ef35dcff393.tar.gz |
Import sendmail 8.12.2
Diffstat (limited to 'contrib/sendmail/INSTALL')
-rw-r--r-- | contrib/sendmail/INSTALL | 25 |
1 files changed, 16 insertions, 9 deletions
diff --git a/contrib/sendmail/INSTALL b/contrib/sendmail/INSTALL index 3286207..96558c5 100644 --- a/contrib/sendmail/INSTALL +++ b/contrib/sendmail/INSTALL @@ -1,9 +1,10 @@ Installing sendmail -Note: as of sendmail 8.9, a new build architecture is in place that allows -you to use the "Build" shell script in any of the program directories. -On many environments this will do everything for you, no fuss, no muss. +**Note**: Starting with sendmail 8.12, sendmail is no longer set-user-ID +root by default. As a result of this, you need to install two .cf files. +See steps 4 and 6 in this document. We also strongly recommend reading +sendmail/SECURITY for more installation information. 1. Read all the README files noted in the INTRODUCTION section of the README file in this top-level directory. @@ -15,16 +16,22 @@ On many environments this will do everything for you, no fuss, no muss. details). 4. Change to the cf/cf/ directory (that's not a typo): Copy whichever .mc - file best matches your environment to config.mc, where config can be any - name. Next, tailor it as explained in cf/README. Then run - "sh Build config.cf". + file best matches your environment to sendmail.mc. Next, tailor it + as explained in cf/README. Then run + "sh Build sendmail.cf". 5. Back up your current /etc/mail/sendmail.cf and the sendmail binary (whose location varies from operating system to operating system, but is usually in /usr/sbin or /usr/lib). -6. Install config.cf as /etc/mail/sendmail.cf and install the sendmail binary - built in step 3 by cd-ing back to sendmail/ and running "sh Build install". +6. Install sendmail.cf as /etc/mail/sendmail.cf and submit.cf as + /etc/mail/submit.cf. This can be done in the cf/cf by using + "sh Build install-cf". + + Please read sendmail/SECURITY before continuing; you have to create a + new user smmsp and a new group smmsp for the default installation. + Then install the sendmail binary built in step 3 by cd-ing back to + sendmail/ and running "sh Build install". 7. For each of the associated sendmail utilities (makemap, mailstats, etc.), read the README in the utility's directory. When you are ready to install @@ -35,4 +42,4 @@ On many environments this will do everything for you, no fuss, no muss. in case you are now using a different (and thereby incompatible) version of Berkeley DB. -$Revision: 8.3.16.2 $, Last updated $Date: 2000/12/30 06:24:03 $ +$Revision: 8.14 $, Last updated $Date: 2001/11/04 20:59:11 $ |