Настройки модуля обновления компонентов Dr.Web Updater хранятся в секции [Updater] конфигурационного файла программы (по умолчанию drweb32.ini), который размещается в каталоге %etc_dir.
Устройство конфигурационного файла и краткое описание правил задания параметров конфигурации приведены в разделе Конфигурационные файлы.
Секция [Updater]
UpdatePluginsOnly = {логический}
|
Значение Yes предписывает модулю не производить обновление Dr.Web Daemon и Dr.Web Scanner, а ограничиться только обновлением подключаемых модулей.
|
Значение по умолчанию:
UpdatePluginsOnly = No
|
Section = {Daemon | Scanner}
|
Указывает, из какой секции конфигурационного файла Dr.Web Updater берёт настройки, такие как путь к ключевому файлу, путь к вирусным базам и т.п.
Возможные значения параметра: Scanner или Daemon.
Значение параметра возможно временно переопределить при запуске модуля обновления с помощью параметра командной строки --what. Измененное таким образом значение параметра будет действовать до следующего запуска скрипта.
|
Значение по умолчанию:
Section = Daemon
|
ProgramPath = {путь к файлу}
|
Путь к исполняемому файлу компонента, который будет обновляться.
Требуется модулю обновления для получения информации о версии компонента.
|
Значение по умолчанию:
ProgramPath = %bin_dir/drwebd
|
SignedReader = {путь к файлу}
|
Путь к файлу программы чтения подписанных файлов.
|
Значение по умолчанию:
SignedReader = %bin_dir/read_signed
|
LzmaDecoderPath = {путь к каталогу}
|
Путь к каталогу, в котором располагается утилита lzma, используемая для распаковывания lzma-архивов.
|
Значение по умолчанию:
LzmaDecoderPath = %bin_dir/
|
LockFile = {путь к файлу}
|
Путь к файлу, предназначенному для предотвращения совместного использования некоторых файлов на время их обработки модулем обновления.
|
Значение по умолчанию:
LockFile = %var_dir/run/update.lock
|
CronSummary = {логический}
|
Значение Yes предписывает модулю обновления выдавать отчет сессии обновления на стандартный вывод (stdout).
Данный режим используется для посылки уведомлений администратору по электронной почте при запуске модуля обновления демоном cron.
|
Значение по умолчанию:
CronSummary = Yes
|
DrlFile = {путь к файлу}
|
Путь к специальному файлу, содержащему список серверов обновления ВСО Dr.Web.
Модуль обновления выбирает сервера обновления из этого списка случайным образом.
Подробнее об алгоритме выбора сервера для обновления см. в разделе Процедура обновления
Данный файл подписан компанией «Доктор Веб», не подлежит редактированию пользователем и обновляется автоматически.
|
Значение по умолчанию:
DrlFile = %var_dir/bases/update.drl
|
CustomDrlFile = {путь к файлу}
|
Путь к файлу, содержащему альтернативный список серверов обновления ВСО Dr.Web.
Модуль обновления выбирает сервера обновления из этого списка случайным образом.
Подробнее об алгоритме выбора сервера для обновления см. в разделе Процедура обновления
Данный файл подписан компанией «Доктор Веб», не подлежит редактированию пользователем и обновляется автоматически.
|
Значение по умолчанию:
CustomDrlFile = %var_dir/bases/custom.drl
|
FallbackToDrl = {логический}
|
Разрешение использовать файл DrlFile в том случае, если не удалось подключиться ни к одному из серверов, заданных в файле CustomDrlFile.
В случае если значение параметра No, файл DrlFile не используется.
В случае если файл CustomDrlFile не существует, обращение к файлу DrlFile производится вне зависимости от значения параметра FallbackToDrl.
Подробнее об алгоритме выбора сервера для обновления см. в разделе Процедура обновления
|
Значение по умолчанию:
FallbackToDrl = Yes
|
DrlDir = {путь к каталогу}
|
Путь к каталогу, содержащему подписанные «Доктор Веб» drl-файлы со списками серверов обновления ВСО Dr.Web для каждого из подключаемых модулей.
|
Значение по умолчанию:
DrlDir = %var_dir/drl/
|
Timeout = {числовое значение}
|
Максимальное время ожидания для загрузки обновлений с ВСО Dr.Web в секундах.
|
Значение по умолчанию:
Timeout = 90
|
Tries = {числовое значение}
|
Количество попыток установки соединения модулем обновления Dr.Web Updater с серверами ВСО Dr.Web
|
Значение по умолчанию:
Tries = 3
|
ProxyServer = {IP-адрес | имя хоста}
|
Имя или IP-адрес используемого прокси-сервера.
Если здесь указано пусто значение, прокси-сервер не используется.
|
Значение по умолчанию:
ProxyServer =
|
ProxyLogin = {текст}
|
Имя пользователя прокси-сервера (если сервер требует аутентификации).
|
Значение по умолчанию:
ProxyLogin =
|
ProxyPassword = {текст}
|
Пароль пользователя прокси-сервера (если сервер требует аутентификации).
|
Значение по умолчанию:
ProxyPassword =
|
LogFileName = {syslog | путь к файлу}
|
Имя файла журнала или syslog, если журнал будет вестись средствами системного сервиса syslog
|
Значение по умолчанию:
LogFileName = syslog
|
SyslogFacility = {метка syslog}
|
Метка записи при использовании системного сервиса syslog
|
Значение по умолчанию:
SyslogFacility = Daemon
|
LogLevel = {уровень подробности}
|
Уровень подробности ведения журнала.
Допускается использование следующих уровней:
•Quiet •Error •Warning •Info •Debug •Verbose |
Значение по умолчанию:
LogLevel = Info
|
MaildPidFile = {путь к файлу}
|
Путь к PID-файлу для Dr.Web MailD.
|
Значение по умолчанию:
MaildPidFile = %var_dir/run/drweb-maild.pid
|
AgentConfPath = {путь к файлу}
|
Путь к конфигурационному файлу Dr.Web Agent.
|
Значение по умолчанию:
AgentConfPath = %var_dir/agent.conf
|
PathToVadeRetro = {путь к файлу}
|
Путь к библиотеке libvaderetro.so (используется подключаемым модулем Vaderetro)
|
Значение по умолчанию:
PathToVadeRetro = %var_dir/lib/libvaderetro.so
|
ExpiredTimeLimit = {числовое значение}
|
Количество дней до истечения срока действия лицензии, в течение которых Dr.Web Updater будет пытаться обновить лицензионный ключевой файл.
|
Значение по умолчанию:
ExpiredTimeLimit = 14
|
ESLockfile = {путь к файлу}
|
Путь к блокирующему файлу.
Если данный файл существует, то Dr.Web Updater перестает использовать расписания cron для обновления.
|
Значение по умолчанию:
ESLockfile = %var_dir/run/es_updater.lock
|
|