1 on
page 346). We list them briefly in Table 10-1, and then describe each in the sections
that follow.
10.1 The Build Script
The Build script* is used to compile, link, and install all the programs that are
shipped with sendmail. The Build script is run like this:
% ./Build switches what
Table 10-1. Companion programs supplied with sendmail
Program ?§ Description
Build ?§10.1 on page 346 The script used to build all programs
editmap ?§10.2 on page 354 A program to edit database entries
mail.local ?§10.3 on page 359 A local delivery agent that can speak LMTP
mailstats ?§10.4 on page 364 A program to print the statistics file
makemap ?§10.5 on page 370 A program for creating database files
praliases ?§10.6 on page 376 A program to dump the aliases file
rmail ?§10.7 on page 378 A new rmail program for use with UUCP
smrsh ?§10.8 on page 379 A shell that restricts program usage
vacation ?§10.9 on page 382 A program for notifying others that you are unavailable
* Th eBuild script we describe in this section is not the same as the one in the top-level directory, nor is it the
same as the one in the cf/cf directory. Both of those scripts are just tiny wrappers that invoke make(1)
directly.
This is the Title of the Book, eMatter Edition
Copyright ?© 2007 O??™Reilly & Associates, Inc. All rights reserved.
10.1 The Build Script | 347
Here, we execute Build by prefixing its name with a dot and a slash.
Pages:
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628