F2. Файлы конфигурации продуктов

На главную  Назад  Вперед

.description

Файл .description задает имя продукта. Если файл отсутствует, в качестве имени продукта используется имя соответствующего каталога продукта.

Например:

Dr.Web Server

.sync-off

Файл отключает обновление продукта. Содержимое не имеет значения.

Файлы исключений при обновлении репозитория Сервера с BCO

.sync-only

Файл .sync-only содержит регулярные выражения, определяющие список файлов репозитория, которые будут синхронизироваться при обновлении репозитория с ВСО. Файлы репозитория, не заданные в .sync-only, синхронизироваться не будут. Если файл .sync-only отсутствует, то будут синхронизироваться все файлы репозитория кроме файлов, исключенных согласно настройкам в файле .sync-ignore.

.sync-ignore

Файл .sync-ignore содержит в формате регулярных выражений список файлов репозитория, которые будут исключены из синхронизации при обновлении репозитория с ВСО.

Пример файла с исключениями

^windows-nt-x64/

^windows-nt/

^windows/

Порядок использования файлов конфигурации

Если для продукта присутствуют файлы .sync-only и .sync-ignore, используется следующая схема действий:

1.Сначала применяется .sync-only. Файлы, не перечисленные в .sync-only, не обрабатываются.

2.К оставшимся файлам применяется .sync-ignore.

Файлы исключений при обновлении Агентов с Сервера

.state-only

Файл .state-only содержит регулярные выражения, определяющие список файлов, которые будут синхронизироваться при обновлении Агентов с Сервера. Файлы репозитория, не заданные в .state-only, синхронизироваться не будут. Если файл .state-only отсутствует, то будет синхронизироваться все файлы репозитория кроме файлов репозитория, исключенных согласно настройкам в файле .state-ignore.

.state-ignore

Файл .state-ignore содержит регулярные выражения, определяющие список файлов, которые будут исключены из синхронизации при обновлении Агентов с Сервера.

Например:

не требуется получать немецкий, польский и испанский языки интерфейса (остальные – получать),

не требуется получение компонентов, предназначенных для 64-битных ОС Windows.

;^common/ru-.*\.dwl$ это будет обновлено

^common/de-.*\.dwl$

^common/pl-.*\.dwl$

^common/es-.*\.dwl$

^win/de-.*

^win/pl-.*

^windows-nt-x64\.*

Очередность применения .state-only и .state-ignore аналогична .sync-only и .sync-ignore.

Настройки отправки оповещений

Файлы группы notify позволяют настроить систему оповещения при удачном обновлении соответствующих продуктов репозитория.

Данные настройки относятся только к оповещению Продукт обновлен. На остальные типы оповещений исключения не распространяются.

Настройки системы оповещения описаны в Руководстве администратора, п. Настройка оповещений.

.notify-only

Файл .notify-only содержит список файлов репозитория, при изменении которых отправляется оповещение.

.notify-ignore

Файл .notify-ignore содержит список файлов репозитория, при изменении которых не отправляются оповещения.

Порядок использования файлов конфигурации:

Если для продукта присутствуют файлы .notify-only и .notify-ignore, используется следующая схема действий:

1.При обновлении продукта файлы, обновленные с BCO, сравниваются со списками исключений.

2.Сначала исключаются файлы, включенные в список .notify-ignore.

3.Из оставшихся файлов исключаются файлы, не подпадающие в список .notify-only.

4.Если остались файлы, не исключенные на предыдущих шагах, то оповещения отправляются.

Если файлы .notify-only и .notify-ignore отсутствуют, то оповещения будут отправляться всегда (если они включены на странице Настройки оповещений в Центре управления).

Например:

Если в файле .notify-ignore задано исключение ^.vdb.lzma$, то в случае, если обновились только файлы вирусных баз, оповещение отправлено не будет. Если помимо баз обновилось ядро drweb32.dll, то оповещение будет отправлено.

Настройки заморозки

.delay-config

Файл .delay-config содержит настройки запрета переключения продукта на новую ревизию. Репозиторий продолжает распространение предыдущей ревизии, синхронизация более не осуществляется (состояние продукта "замораживается"). Если администратор сочтет принятую ревизию пригодной для распространения, он должен разрешить ее распространение в Центре управления (см. Руководство администратора, п. Управление репозиторием Сервера Dr.Web).

Файл содержит два параметра, независимых от регистра и разделенных точкой с запятой.

Формат файла:

Delay [ON|OFF]; UseFilter [YES|NO]

Параметр

Возможные значения

Описание

Delay

ON|OFF

ON – заморозка обновлений продукта включена.

OFF – заморозка обновлений продукта отключена.

UseFilter

YES|NO

Yes – замораживать обновления только если обновленные файлы соответствуют списку исключений в файле .delay-only.

No – замораживать обновления в любом случае.

Например:

Delay ON; UseFilter NO

.delay-only

Файл .delay-only содержит список файлов, при изменении которых переключение продукта на новую ревизию запрещается. Список файлов задается в формате регулярных выражений.

Если файл из обновления репозитория совпадает c указанными масками, и настройка UseFilter в файле .sync-only включена, то ревизия будет заморожена.

.rev-to-keep

Файл .rev-to-keep содержит количество хранимых ревизий продукта.

Например:

3