The component uses configuration parameters which are specified in [FileCheck] section of the integrated configuration file of Dr.Web for UNIX File Servers.
This section stores the following parameters:
LogLevel = {logging level}
|
Logging level for file checking component Dr.Web File Checker.
If the parameter value is not specified, the value of DefaultLogLevel from [Root] section is used.
|
Default value:
LogLevel = Notice
|
Log = {log type}
|
Logging method for file checking component Dr.Web File Checker.
|
Default value:
Log = Auto
|
ExePath = {path to file}
|
Path to the executable of Dr.Web File Checker.
|
Default value:
ExePath = <opt_dir>/bin/drweb-filecheck
For Linux:
ExePath = /opt/drweb.com/bin/drweb-filecheck
For FreeBSD:
ExePath = /usr/local/libexec/drweb.com/bin/drweb-filecheck
For Solaris:
ExePath = /opt/drweb.com/bin/drweb-filecheck
|
DebugClientIpc = {boolean}
|
Indicates whether detailed IPC messages are included in the log file on debug level (LogLevel = DEBUG).
|
Default value:
DebugClientIpc = No
|
DebugScan = {boolean}
|
Indicates whether detailed IPC messages, received during a file check, are included to the log file on debug level (LogLevel = DEBUG).
|
Default value:
DebugScan = No
|
DebugFlowScan = {boolean}
|
Indicates whether detailed messages about scanning of files by "flow" method are included in the log file on debug level (LogLevel = DEBUG). This method is used by SpIDer Guard monitor.
|
Default value:
DebugFlowScan = No
|
DebugProxyScan = {boolean}
|
Indicates whether detailed messages about monitoring of files by "proxy" method are included in the log file on debug level (LogLevel = DEBUG). This method is used by SpIDer Guard for SMB monitor and Dr.Web ClamD component.
|
Default value:
DebugProxyScan = No
|
DebugCache = {boolean}
|
Indicates whether detailed messages about cached check results are included in the log file on debug level (LogLevel = DEBUG).
|
Default value:
DebugCache = No
|
MaxCacheSize = {size}
|
Maximum allowed size of cache to store data on scanned files.
If 0 is specified, caching is disabled.
|
Default value:
MaxCacheSize = 50MB
|
RescanInterval = {time interval}
|
Period of time during which a repeated check of file content is not performed if results of the previous check are stored in cache (period while the stored information is considered up-to-date).
If 0 is specified, file are always checked at request.
|
Default value:
RescanInterval = 1s
|
IdleTimeLimit = {time interval}
|
Maximum time that the component can remain idle. If the specified value is exceeded, the component shuts down.
Minimum value — 10s.
|
Default value:
IdleTimeLimit = 30s
|
|