141139Sbostic/*- 2*57635Seric * @(#)READ_ME 6.2 (Berkeley) 01/20/93 336585Sbostic */ 410221Seric 557210SericTHIS IS AN ALPHA VERSION OF SENDMAIL. DON'T EVEN THINK ABOUT USING IT 657210SericIN A HEAVY PRODUCTION ENVIRONMENT. We've been running it (in various 757210Sericforms) at Berkeley for several months, but our environment is far from 857210Sericgeneral. In particular, it hasn't been heavily tested for non-SMTP 957210Sericenvironments. The good news is that most of the changes have been 1057210SericInternet-related, and that has been tested. 1157210Seric 1257210SericREPORT ANY BUGS to sendmail@CS.Berkeley.EDU. 1357210Seric 1457210SericTHIS IS COPYRIGHTED CODE. BY COMPILING AND RUNNING THIS CODE YOU AGREE 1557210Sericto upgrade to the production release when it comes out. You understand 1657210Sericthat we hope this will be by March, but if there are serious problems 1757210Sericit may be longer than that. 1857210Seric 1957210SericThe structure of this directory is: 2057210Seric 2157210Sericcf Source for Berkeley configuration files. These are 2257210Seric different than what you've seen before. They are a 2357210Seric fairly dramatic rewrite, requiring the new sendmail 2457210Seric (since they use new features). 2557210Sericdoc Documentation. If you are getting source, read 2657210Seric op.me -- it's long, but worth it. 2757210Sericmail.local Source for mail.local(8), a local delivery program. 2857210Seric Older versions of sendmail called /bin/mail with a 2957210Seric special -d flag to mean "really deliver this mail"; 3057210Seric this is a completely new (and much smaller) program 3157210Seric that does absolutely nothing but deliver local mail. 32*57635Seric THIS IS SPECIFIC TO 4.4BSD, and is not under my 33*57635Seric control. 3457210Sericmailstats Statistics printing program. It has the pathname of 3557210Seric sendmail.st compiled in, so if you've changed that, 3657210Seric beware. This isn't all that useful. 3757210Sericmakemap A program that creates the keyed maps used by the $( ... $) 3857210Seric construct in sendmail. It is primitive but effective. 3957210Seric It takes a very simple input format, so you will probably 4057210Seric expect to preprocess must human-convenient formats 4157210Seric using sed scripts before this program will like them. 4257210Seric But it should be functionally complete. 4357210Sericpraliases A program to print the DBM version of the aliases file. 4457210Seric It hasn't been converted to understand the new Berkeley 4557210Seric DB format (which we are using). 4657210Sericrmail Source for rmail(8). This is used as a delivery 4757210Seric agent for for UUCP, and could presumably be used by 48*57635Seric other non-socket oriented mailers. Older versions of 49*57635Seric rmail are probably deficient. 5054987Sericsrc Source for the sendmail program itself. 5157210Seric 52*57635SericUnfortunately, for a variety of reasons the Makefiles are for the new 53*57635SericBerkeley "make" and will not work on the old, traditional make. I urge 54*57635Sericyou to get this make from Net2 (available on many public FTP archives). 55*57635SericFailing that, some directories have a "Makefile.dist" that will work on 56*57635Sericolder versions of make (but don't have the niceties included). 57*57635Seric 5857210SericIF YOU WANT TO RUN THE NEW BERKELEY DB SOFTWARE: **** DO NOT **** 59*57635Sericuse the version that was on the Net2 tape -- it has a number of 6057210Sericnefarious bugs that were bad enough when I got them; you shouldn't have 6157210Sericto go through the same thing. Instead, get a new version via public 6257210SericFTP from okeeffe.CS.Berkeley.EDU, file pub/db.tar.Z. This software 6357210Sericis highly recommended; it gets rid of several stupid limits, it's much 6457210Sericfaster, and the interface is nicer to animals and plants. 65