Name
confSTFILE
Synopsis
The confSTFILE
macro defines the name of the
sendmail program’s statistics
file (see Section 5.4.1). Normally that name is
statistics. It is very unlikely that you will
ever have to change this predefined value, but one reason to change
the name might be a desire to use a more traditional name:
define(`confSTFILE', `sendmail.st')
Note that, if you redefine this name, you must also redefine the
STATUS_FILE configuration macro (Section 5.4.1) so
that the correct name appears in your
sendmail.cf file’s
StatusFile
option.
Beginning with V8.12.4 sendmail, the
confSTMODE
Build macro has
been added to specify the initial permissions for the statistics
file. The default permissions are 0600 (read/write only for the
owner). These are the recommended permissions, but you might prefer
slightly looser permissions if you wish to allow others to read that
file with the mailstats program. To change the
default, add a line such as the following to your
Build m4 file:
define(`confSTMODE', `0640')
It’s OK to allow others to read the file, but it is never OK to allow others to write to that file. Although even looser permissions—say, 0644—might appear desirable, we discourage them because they can allow for a denial-of-service attack on the local machine.
Get Sendmail, 3rd Edition 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.