Интеграция с Dr.Web ESS версии 10

В состав продукта Dr.Web для почтовых серверов UNIX версии 6.0.2 входит две версии компонента Dr.Web Agent:

Dr.Web Agent, представленный модулем drweb-agent, в режиме enterprise mode может взаимодействовать только с сервером Dr.Web ESS версии 6.

Dr.Web Agent, представленный модулем drweb-agent10, в режиме enterprise mode может взаимодействовать только с сервером Dr.Web ESS версии 10.

Чтобы перейти на использование сервера централизованной защиты Dr.Web ESS версии 10, следует, помимо настройки интеграции, выполнить ряд дополнительных настроек.

warning

Продукты, работающие под управлением операционной системы FreeBSD 6.x, не могут быть подключены к серверу Dr.Web ESS версии 10.

 

Настройка программного продукта для подключения к Dr.Web ESS версии 10

Так как Dr.Web ESS версии 10 не поддерживает управление компонентами Dr.Web Monitor и Dr.Web Daemon, в дополнение к стандартному файлу конфигурации %etc_dir/agent.conf, модуль drweb-agent10 использует два дополнительных файла конфигурации: es_monitor.conf и es_daemon.conf, расположенных в том же каталоге. Эти файлы хранят параметры конфигурации модулей Dr.Web Monitor и Dr.Web Daemon, которые будут использоваться агентом для настройки работы этих модулей в режиме enterprise mode.

В каждой строке файла указывается значение некоторого параметра конфигурации соответствующего модуля в формате <section>/<parameter> <value>, где <section> – имя секции из конфигурационного файла компонента, <parameter> – имя параметра, а <value> – задаваемое значение параметра.

Пример (файл es_monitor.conf, задающий настройки для работы компонента Dr.Web Monitor в режиме enterprise mode):

Monitor/RunAppList DAEMON

В этой строке задается значение параметра RunAppList, находящегося в секции [Monitor] файла конфигурации Dr.Web Monitor. Данное значение параметра будет использовано, когда программный комплекс будет запущен в режиме enterprise mode. В этом случае Dr.Web Monitor запустит только компонент Dr.Web Daemon.

Пример (файл es_daemon.conf, задающий настройки для работы компонента Dr.Web Daemon в режиме enterprise mode):

Daemon/MaxCompressionRatio 500

В этой строке задается значение параметра MaxCompressionRatio, находящегося в секции [Daemon] файла конфигурации Dr.Web Daemon. Данное значение параметра будет использовано, когда программный комплекс будет запущен в режиме enterprise mode. В этом случае Dr.Web Daemon будет использовать 500 в качестве порогового значения коэффициента сжатия.

Для подключения программного продукта Dr.Web для почтовых серверов UNIX к серверу централизованной защиты Dr.Web ESS версии 10 следует:

1.Открыть файл мета-конфигурации agent.mmc (используется Dr.Web Monitor для взаимодействия с Dr.Web Agent) и заменить указанное в нем имя бинарного файла drweb-agent на drweb-agent10.

2.В файле es_monitor.conf указать требуемые для запуска компоненты, задав строку Monitor/RunAppList. Состав запускаемых компонентов должен совпадать составом компонентов, запускаемых программным комплексом в режиме standalone (указан непосредственно в параметре RunAppList, находящегося в секции [Monitor] файла конфигурации Dr.Web Monitor). В случае если должно быть запущено более одного компонента, они указываются через запятую, причем использование пробелов не допускается. Например:

Monitor/RunAppList DAEMON,MAILD

В качестве имен компонентов указываются имена, заданные в секции Application mmc-файлов.

3.При необходимости изменить в файле es_daemon.conf значения параметров, которые будут использованы Dr.Web Daemon в режиме enterprise mode.

4.Если ранее использовался режим standalone, следует переключить Dr.Web Agent и Dr.Web Monitor в режим enterprise mode, задав соответствующие настройки в файлах конфигурации этих модулей, как показано в разделе Настройка компонентов для работы в режиме Enterprise.

5.Перезапустить модуль Dr.Web Monitor, выполнив команду:

# service drweb-monitor restart