But for sites that prefer to reduce
sendmail??™s security checks, V8.9 and later offer the DontBlameSendmail option. It is declared
like this:
O DontBlameSendmail=for,for,... ?†? configuration file (V8.9 and later)
-ODontBlameSendmail=for,for,... ?†? command line (V8.9 and later)
define(`confDONT_BLAME_SENDMAIL??,``for,for,...????) ?†? mc configuration (V8.9 and later)
Here, for is one of the comma-separated items* listed in the lefthand column of
Table 24-18 that are not case-sensitive. If the entire DontBlameSendmail is absent, or if
nothing is listed after the equals sign, overall safety is unchanged. If an item is specified
that is not listed in the table, sendmail prints the following error and ignores that option:
readcf: DontBlameSendmail option: bad item here unrecognized
The DontBlameSendmail option is not safe. If specified from the command line, it can cause
sendmail to relinquish its special privileges.
* When the argument to an m4 define command contains one or more commas, that argument should be
enclosed in two single quotes.
Table 24-18. DontBlameSendmail change items
Item ?§ Meaning
AssumeSafeChown ?§24.9.39.1 on page 1011 Assume chown(2) is safe.
ClassFileInUnsafeDirPath ?§24.9.39.2 on page 1011 Allow F class macro files in unsafe directory paths.
DontWarnForwardFileInUnsafe
DirPath
?§24.9.39.3 on page 1012 Omit warnings about forward files in unsafe
directories.
Pages:
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
1793
1794