INSTALL revision 71345
11558Srgrimes
21558Srgrimes			Installing sendmail
31558Srgrimes
41558SrgrimesNote: as of sendmail 8.9, a new build architecture is in place that allows
51558Srgrimesyou to use the "Build" shell script in any of the program directories.
61558SrgrimesOn many environments this will do everything for you, no fuss, no muss.
71558Srgrimes
81558Srgrimes1. Read all the README files noted in the INTRODUCTION section of the README
91558Srgrimes   file in this top-level directory.
101558Srgrimes
111558Srgrimes2. Create any necessary site configuration build files, as noted in
121558Srgrimes   devtools/Site/README.
131558Srgrimes
141558Srgrimes3. In the sendmail/ directory, run "sh Build" (see sendmail/README for
151558Srgrimes   details).
161558Srgrimes
171558Srgrimes4. Change to the cf/cf/ directory (that's not a typo): Copy whichever .mc
181558Srgrimes   file best matches your environment to config.mc, where config can be any
191558Srgrimes   name.  Next, tailor it as explained in cf/README.  Then run
201558Srgrimes   "sh Build config.cf".
211558Srgrimes
221558Srgrimes5. Back up your current /etc/mail/sendmail.cf and the sendmail binary (whose
231558Srgrimes   location varies from operating system to operating system, but is usually
241558Srgrimes   in /usr/sbin or /usr/lib).
251558Srgrimes
261558Srgrimes6. Install config.cf as /etc/mail/sendmail.cf and install the sendmail binary
271558Srgrimes   built in step 3 by cd-ing back to sendmail/ and running "sh Build install".
281558Srgrimes
291558Srgrimes7. For each of the associated sendmail utilities (makemap, mailstats, etc.),
301558Srgrimes   read the README in the utility's directory.  When you are ready to install
311558Srgrimes   it, back up your installed version and type "sh Build install".
321558Srgrimes
331558Srgrimes8. If you are upgrading from an older version of sendmail and are using any
341558Srgrimes   database maps, be sure to rebuild them with the new version of makemap,
351558Srgrimes   in case you are now using a different (and thereby incompatible) version
361558Srgrimes   of Berkeley DB.
371558Srgrimes
381558Srgrimes$Revision: 8.3.16.2 $, Last updated $Date: 2000/12/30 06:24:03 $
391558Srgrimes