7 on page 69). For example, if the test hung like
this:
This test takes about 8 seconds.
If it takes longer than 30 seconds, please interrupt it
and compile again without semaphore support, i.e.,-DSM_CONF_SEM=0
you would need to undefine SM_CONF_SEM (?§3.4.53 on page 139) and rebuild.
2.3.10 The libsmdb Directory
The libsmdb directory contains source for a library that supports opening, reading,
writing, searching, and closing database files. The types of database files supported
are Berkeley db (versions 1, 2, and 3), btree and hash, and ndbm. This library is used
by makemap, praliases, editmap, and vacation.
2.3.11 The libsmutil Directory
The libsmutil directory contains source for a library of routines that are useful to
sendmail and its companion programs. Among the routines is support for debugging
with -d (?§15.1 on page 530), the checking of safe files and directories (?§15.7.54 on
page 569), and other useful tasks.
2.3.12 The LICENSE File
The LICENSE file contains the legal jargon surrounding how, when, and why you
can use the source and the programs produced by that source. It also includes
instructions on how to get updated license information.
2.3.13 The Makefile File
The top-level Makefile file can be used to globally compile all the programs in the
distribution. It uses two environment variables: CONFIG and FLAGS.
Pages:
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113