If
this option was not set, sendmail printed the following warning and used the information
in the old database:
Warning: alias database fname out of date
Here, fname is the name of the source file. If you wish to set this to AutoRebuildAliases,
despite the risk, be sure that the AliasWait option (?§24.9.2 on page 973) is also declared
and given a nonzero time argument. (Note that file locking, to prevent simultaneous
rebuilds, is described under the AliasWait option.)
The forms of this AutoRebuildAliases option are as follows:
O AutoRebuildAliases=bool ?†? configuration file (V8.7 to V8.11)
-OAutoRebuildAliases=bool ?†? command line (V8.7 to V8.11)
define(`confAUTO_REBUILD??,bool) ?†? mc configuration (V8.7 to V8.11)
ODbool ?†? configuration file (V8.11 and earlier)
-oDbool ?†? command line (V8.11 and earlier)
Withno argument, AutoRebuildAliases is set to true (the aliases database is automatically
rebuilt). If the entire AutoRebuildAliases option is missing, it defaults to false (no automatic
rebuilds).
IDA sendmail uses fcntl(3) to prevent simultaneous rebuilds. Ancient versions of sendmail
used flock(3). V8 sendmail uses either fcntl(3) or flock(3), depending on how it was
compiled.
The AutoRebuildAliases option is not safe. If specified from the command line, it can cause
sendmail to relinquish its special privileges.
Pages:
1707
1708
1709
1710
1711
1712
1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
1723
1724
1725
1726
1727
1728
1729
1730
1731