User Guide

APPENDIX A. ADDITIONAL
INFORMATION
A.1. Application configuration file
kavmilter.conf
This appendix provides a detailed explanation of every section of the
kavmilter.conf configuration file which contains the general settings of Kaspersky
Anti-Virus.
The [kavmilter.global] section contains general parameters required for
application startup and operation:
RunAsUid – account user name which priveleges are used to run the
application.
RunAsGid – name of the group which priveleges are used to run the
application.
ServiceSocket – the local or network socket which is used by Kaspersky
Anti-Virus to interact with Sendmail. For example:
inet:<port>@<ip-address>
where inet means that a network socket is used; <port> defines the
port of interaction; <ip-address> defines the IP-address of the socket.
local:<path_to_socket>
where local means that a local socket is used; <path_to_socket>
defines the path to the local socket;
If a local socket is used be aware that only the user under
which account the application runs, has write permissions for
the socket file and the socket directory.
MilterTimeout – timeout for communication via Milter API between
Sendmail and Kaspersky Anti-Virus. If no data / commands is send
during the time specified here, Kaspersky Anti-Virus will close
connection to Sendmail.
WatchdogMaxRetries – maximum number of retries to restart Kaspersky
Anti-Virus using watchdog. The value of –1 corresponds to the unlimited
number of retries.
TempDir – the directory storing temporary files.