Useful Tables
This chapter contains three useful tables:
Table 23-3 shows the possible compile-time definitions for
confMAPDEF
.Table 23-4 lists the possible
K
configuration command types.Table 23-5 lists the possible
K
configuration command switches.
Definitions for confMAPDEF
Possible compile-time switches are shown in Table 23-3.
Table 23-3. m4 definitions for confMAPDEF
Switch |
sendmail text reference |
Database support included |
---|---|---|
-DDNSMAP |
23.7.6[3ed] |
dns lookups (V8.12 and above) |
-DHESIOD |
23.7.8[3ed] |
hesiod(3) aliases and userdb |
-DLDAPMAP |
23.7.11[3ed] |
ldap(3) support |
-DMAP_NSD |
23.7.16[3ed] |
Irix |
-DMAP_REGEX |
23.7.20[3ed] |
Regular expression support |
-DNDBM |
23.7.4[3ed] |
ndbm(3) database files (dbm) |
-DNAMED_BIND |
23.7.3[3ed] |
bestmx(3) DNS lookups |
-DNETINFO |
23.7.13[3ed] |
NeXT netinfo(3) aliases only |
-DNEWDB |
23.7.2[3ed] |
db(3) hash and btree databases and userdb |
-DNIS |
23.7.14[3ed] |
Sun NIS network database-maps |
-DNISPLUS |
23.7.15[3ed] |
Sun NIS+ network database-maps |
-DPH_MAP |
23.7.18[3ed] |
PH database-maps |
-DSOCKETMAP |
Section 3.1.1 [V8.13] |
Socket database-maps |
For example, the default Build m4 file for Ultrix (in devtools/OS/ULTRIX) might include this line:
define(`confMAPDEF´, `-DNDBM -DNIS´)
which includes support for ndbm(3) and nis(3) database-maps. The m4 file for SunOS 5.5 might include the following:
define(`confMAPDEF´, `-DNDBM -DNIS -DNISPLUS -DMAP_REGEX´)
which also includes support for the nisplus
database-map and regular expressions. ...
Get sendmail 8.13 Companion now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.