Configuration Parameters

The Dr.Web ConfigD daemon uses configuration parameters which can be found in the [Root] section of the unified configuration file of Dr.Web for UNIX File Servers.

The section contains the following parameters:

Parameter

Description

DefaultLogLevel

{logging level}

Defines a default logging level of event logging for all Dr.Web for UNIX File Servers components.

The value of this parameter is used if a custom logging level is not specified for some component.

Default value: Notice

LogLevel

{logging level}

Logging level of the Dr.Web ConfigD component.

Default value: Notice

Log

{log type}

Logging method of the configuration daemon and of those components for which another value of this parameter is not specified.

Note that upon its initial startup, before the configuration file is read, the configuration daemon uses the following values of the parameter:

as a daemon (if run with the -d option)—SYSLOG:Daemon;

Stderr otherwise.

If a component is operating in the background (was started with the -d option from the command line), the Stderr value cannot be used for this parameter.

Default value: SYSLOG:Daemon

PublicSocketPath

{path to file}

Path to the socket used for interaction by all Dr.Web for UNIX File Servers components.

Default value: /var/run/.com.drweb.public

AdminSocketPath

{path to file}

Path to the socket used for interaction by Dr.Web for UNIX File Servers components with elevated (administrative) privileges.

Default value: /var/run/.com.drweb.admin

CoreEnginePath

{path to file}

Path to the dynamic library of Dr.Web Virus-Finding Engine.

Default value: <var_dir>/lib/drweb32.dll

For GNU/Linux: /var/opt/drweb.com/lib/drweb32.dll

For FreeBSD: /var/drweb.com/lib/drweb32.dll

VirusBaseDir

{path to directory}

Path to the directory with virus database files.

Default value: <var_dir>/bases

For GNU/Linux: /var/opt/drweb.com/bases

For FreeBSD: /var/drweb.com/bases

KeyPath

{path to file}

Path to the key file (license or demo).

Default value: <etc_dir>/drweb32.key

For GNU/Linux: /etc/opt/drweb.com/drweb32.key

For FreeBSD: /usr/local/etc/drweb.com/drweb32.key

CacheDir

{path to directory}

Path to the cache directory (being used to store cache for updates as well as cache for information about scanned files).

Default value: <var_dir>/cache

For GNU/Linux: /var/opt/drweb.com/cache

For FreeBSD: /var/drweb.com/cache

TempDir

{path to directory}

Path to the directory with temporary files.

Default value: Path copied from the system environment variable TMPDIR, TMP, TEMP or TEMPDIR (the environment variables are searched in this particular order). Otherwise /tmp, if none of them was found.

RunDir

{path to directory}

Path to the directory with all PID files of running components and sockets used for interaction by Dr.Web for UNIX File Servers components.

Default value: /var/run

VarLibDir

{path to directory}

Path to the directory with libraries used by Dr.Web for UNIX File Servers components.

Default value: <var_dir>/lib

For GNU/Linux: /var/opt/drweb.com/lib

For FreeBSD: /var/drweb.com/lib

VersionDir

{path to directory}

The path to a directory, where the information about the current versions of Dr.Web for UNIX File Servers components is stored.

Default value: <var_dir>/version

For GNU/Linux: /var/opt/drweb.com/version

For FreeBSD: /var/drweb.com/version

DwsDir

{path to directory}

The parameter is not used.

Default value: <var_dir>/dws

For GNU/Linux: /var/opt/drweb.com/dws

For FreeBSD: /var/drweb.com/dws

AdminGroup

{group name | GID}

Group of users with administrative privileges for Dr.Web for UNIX File Servers management. These users, in addition to the root superuser, are allowed to elevate privileges of Dr.Web for UNIX File Servers components to superuser privileges.

Default value: Defined automatically during Dr.Web for UNIX File Servers installation

TrustedGroup

{group name | GID}

The parameter is not used.

Default value: drweb

DebugIpc

{logical}

Log detailed IPC messages on the debug level (i.e. when LogLevel = DEBUG). These messages reflect interaction of the configuration daemon with other components.

Default value: No

UseCloud

{logical}

Use or do not use the Dr.Web Cloud service to receive information about whether files and URLs are malicious or not.

Default value: No

AntispamCorePath

{path to file}

The parameter is not used.

Default value: <var_dir>/lib/vaderetro.so

For GNU/Linux: /var/opt/drweb.com/lib/vaderetro.so

For FreeBSD: /var/drweb.com/lib/vaderetro.so

VersionNotification

{logical}

Notify the user of updates for the current version of Dr.Web for UNIX File Servers.

Default value: Yes

UseVxcube

{logical}

Use Dr.Web vxCube to analyze email attachments as an external filter connected to the MTA.

Default value: No

VxcubeApiAddress

{string}

Domain name (FQDN) or IP address of a host running the Dr.Web vxCube API server to be connected to.

Default value: (not specified)

VxcubeApiKey

{string}

Dr.Web vxCube API key.

Default value: (not specified)

VxcubeProxyUrl

{connection address}

Address of the proxy server used for connecting to Dr.Web vxCube.

Only HTTP proxies without authorization are supported.

Possible values: <connection address>—proxy server connection parameters in the following format: http://<host>:<port>, where:

<host> is the host address of the proxy server (an IP address or a domain name, i.e. FQDN);

<port> is the port to be used.

Default value: (not specified)