Configuration Parameters

The component uses configuration parameters which are specified in [ScanEngine] 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 Dr.Web Scanning Engine.

If the parameter is not specified, the DefaultLogLevel parameter value from [Root] section is used.

Default value:

LogLevel = Notice

Log = {log type}

Logging method for Dr.Web Scanning Engine.

Default value:

Log = Auto

ExePath = {path to file}

Path to the executable of Dr.Web Scanning Engine.

Default value:

ExePath = <opt_dir>/bin/drweb-se

For Linux:

ExePath = /opt/drweb.com/bin/drweb-se

For FreeBSD:

ExePath = /usr/local/libexec/drweb.com/bin/drweb-se

For Solaris:

ExePath = /opt/drweb.com/bin/drweb-se

FixedSocketPath = {path to file}

Path to the socket file of the fixed Dr.Web Scanning Engine instance.

If this parameter is specified, configuration daemon Dr.Web ConfigD checks that a scanning engine instance is running and is available to all clients via this socket.

Default value:

FixedSocketPath =

MaxForks = {integer}

Maximum allowed number of child processes run by Dr.Web Scanning Engine, which can be run simultaneously.

Default value:

MaxForks =

Automatically determined as twice the number of available CPU cores; or 4, if the resulting number is less than 4.

WatchdogInterval = {time interval}

Rate at which Dr.Web Scanning Engine checks whether child processes are operable in order to detect processes that stopped responding ("watchdog").

Default value:

WatchdogInterval = 1.5s

IdleTimeLimit = {time interval}

Maximum time that the component can remain idle. If the specified value is exceeded, the component shuts down.

Minimum value — 10s.

If the FixedSocketPath parameter is running, this setting is ignored (the component does not finish its operation after the time interval expires).

Default value:

IdleTimeLimit = 1h