These parameters are intended to describe the compilation environment,
not site policy,
and should normally be defined in src/Makefile.
- NDBM
- If set,
the new version of the DBM library
that allows multiple databases will be used.
If neither NDBM nor NEWDB are set,
a much less efficient method of alias lookup is used.
- NEWDB
- If set, use the new database package from Berkeley (from 4.4BSD).
This package is substantially faster than DBM or NDBM.
If NEWDB and NDBM are both set,
sendmail will read DBM files,
but will create and use NEWDB files.
- NIS
- Include support for NIS.
If set together with
both NEWDB and NDBM,
sendmail will create both DBM and NEWDB files if and only if
an alias file includes the substring
/yp/ in the name.
This is intended for compatibility with Sun Microsystems'
mkalias program used on YP masters.
- NISPLUS
- Compile in support for NIS+.
- NETINFO
- Compile in support for NetInfo (NeXT stations).
- HESIOD
- Compile in support for Hesiod.
- _PATH_SENDMAILCF
- The pathname of the sendmail.cf file.
- _PATH_SENDMAILPID
- The pathname of the sendmail.pid file.
There are also several compilation flags to indicate the environment
such as
_AIX3 and
_SCO_unix_. See the READ_ME
file for the latest scoop on these flags.
[Contents] [Previous] [Next]
Questions or problems regarding this web site should be directed to Steve Gielda.
Copyright © 1999 www.cotse.com. All rights reserved.
Last modified: Friday April 02, 1999.