Configuration Parameters

The daemon Dr.Web ConfigD uses configuration parameters which are specified in [Root] section of the integrated configuration file of Dr.Web for UNIX File Servers.

The section contains the following parameters:

DefaultLogLevel =
{logging level}

Defines default verbosity level of event logging for all Dr.Web for UNIX File Servers modules.

The parameter value is used if another value is not specified in the configuration of another module.

Default value:

DefaultLogLevel = Notice

LogLevel =
{logging level}

Logging level for configuration daemon Dr.Web ConfigD.

Default value:

LogLevel = Notice

Log =
{log type}

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

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

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

Otherwise — Stderr

Default value:

Log = Syslog:Daemon

PublicSocketPath =
{path to file}

Path to the public communication socket for interaction between Dr.Web for UNIX File Servers.

Default value:

PublicSocketPath = /var/run/.com.drweb.public

AdminSocketPath =
{path to file}

Path to the administrative communication socket for interaction between Dr.Web for UNIX File Servers.

Default value:

AdminSocketPath = /var/run/.com.drweb.admin

CoreEnginePath =
{path to file}

Path to the dynamic library of the anti-virus engineDr.Web Virus-Finding Engine.

Default value:

CoreEnginePath = <var_dir>/lib/drweb32.dll

For Linux:

CoreEnginePath = /var/opt/drweb.com/lib/drweb32.dll

For FreeBSD:

CoreEnginePath = /var/drweb.com/lib/drweb32.dll

For Solaris:

CoreEnginePath = /var/opt/drweb.com/lib/drweb32.dll

VirusBaseDir =
{path to directory}

Path to the directory with virus database files.

Default value:

VirusBaseDir = <var_dir>/bases

For Linux:

VirusBaseDir = /var/opt/drweb.com/bases

For FreeBSD:

VirusBaseDir = /var/drweb.com/bases

For Solaris:

VirusBaseDir = /var/opt/drweb.com/bases

KeyPath =
{path to file}

Path to the key file

Default value:

KeyPath = <etc_dir>/drweb32.key

For Linux:

KeyPath = /etc/opt/drweb.com/drweb32.key

For FreeBSD:

KeyPath = /usr/local/etc/drweb.com/drweb32.key

For Solaris:

KeyPath = /etc/opt/drweb.com/drweb32.key

CacheDir =
{path to directory}

Path to the cache directory (used both for cache of updates and for cache of checked files).

Default value:

CacheDir = <var_dir>/cache

For Linux:

CacheDir = /var/opt/drweb.com/cache

For FreeBSD:

CacheDir = /var/drweb.com/cache

For Solaris:

CacheDir = /var/opt/drweb.com/cache

TempDir =
{path to directory}

Path to the directory with temporary files

Default value:

TempDir = /tmp

RunDir =
{path to directory}

Path to the directory with PID files and files of communication sockets.

Default value:

RunDir = /var/run

VarLibDir =
{path to directory}

Path to the library directory.

Default value:

VarLibDir = <var_dir>/lib

For Linux:

VarLibDir = /var/opt/drweb.com/lib

For FreeBSD:

VarLibDir = /var/drweb.com/lib

For Solaris:

VarLibDir = /var/opt/drweb.com/lib

VersionDir =
{path to directory}

The parameter is not used.

Default value:

VersionDir =

DwsDir =
{path to directory}

The parameter is not used.

Default value:

DwsDir = <var_dir>/dws

For Linux:

DwsDir = /var/opt/drweb.com/dws

For FreeBSD:

DwsDir = /var/drweb.com/dws

For Solaris:

DwsDir = /var/opt/drweb.com/dws

HtmlTemplatesDir =
{path to directory}

The parameter is not used.

Default value:

HtmlTemplatesDir = <var_dir>/html

For Linux:

HtmlTemplatesDir = /var/opt/drweb.com/html

For FreeBSD:

HtmlTemplatesDir = /var/drweb.com/html

For Solaris:

HtmlTemplatesDir = /var/opt/drweb.com/html

MailTemplatesDir =
{path to directory}

The parameter is not used.

Default value:

MailTemplatesDir = <var_dir>/mail

For Linux:

HtmlTemplatesDir = /var/opt/drweb.com/mail

For FreeBSD:

MailTemplatesDir = /var/drweb.com/mail

For Solaris:

MailTemplatesDir = /var/opt/drweb.com/mail

AdminGroup =
{group name | GID}

Group of users with administrative privileges for Dr.Web for UNIX File Servers management. These users, along with root, can elevate privileges of Dr.Web for UNIX File Servers components to superuser privileges.

Default value:

AdminGroup =

TrustedGroup =
{group name | GID}

The parameter is not used.

Default value:

TrustedGroup =

DebugIpc = {boolean}

Indicates whether detailed IPC messages are included in the log file on debug level (LogLevel = DEBUG); that is whether events about interaction of configuration daemon Dr.Web ConfigD and other components are registered.

Default value:

DebugIpc = No