Interaction with Other Suite Components

Interaction with other suite components is performed by Dr.Web Agent metaconfiguration files (amc files). These files contain configuration parameters that are sent to the respective Dr.Web modules by Dr.Web Agent. The files reside in the directory specified in the MetaConfDir parameter (by default - %etc_dir/agent). Usually, one file contains configuration parameters of one component and name of the file matches to the name of the Dr.Web for Novell Storage Services component.

Each module is described in the Application section with the corresponding name. At the end of the section EndApplication must be specified.

The following parameters must be present in the module description:

id: identifier of the module in Dr.Web ESS.

ConfFile: path to the module configuration file.

Components: description of the modules. At the end of this section, EndComponents must be specified. Description of each module must contain the following information: name and list of sections in the configuration file with parameters that are necessary for proper operation. The list of sections and parameters is comma separated.
To describe individual parameters properly, specify the full path to them (for example, /Quarantine/DBISettings). In the section descriptions, only their names can be specified (for example, General).
To denote line breaks, a back slash (\) is used.
If the component requires all settings from the configuration file, you can specify a path "/*" instead of the list of sections and/or parameters.

Example of amc file for NSS Daemon:

Application "NSS"

  id              108

  ConfFile        "/etc/drweb/drweb-nss.conf"

  Components

     drweb-nss    General, Logging, DaemonCommunication, NSS, Actions,\

                  Quarantine, Stat, Notifications

   EndComponents

EndApplication