H9.5. Загрузчик репозитория Dr.Web |
Предоставляются следующие версии консольной утилиты Загрузчик репозитория Dr.Web:
Чтобы упростить задание ключей для запуска консольной утилиты вы можете использовать конфигурационный файл Загрузчика репозитория. В предустановленном конфигурационном файле значения ключей соответствуют значениям по умолчанию, приведенным ниже, кроме ключа --ssh-auth: для него в конфигурационном файле переопределяется значение на pubkey. Допустимые ключи •--archive – упаковать репозиторий в архив. По умолчанию: no. •--auth <аргумент> – регистрационные данные для авторизации на сервере обновлений в формате <пользователь>[:<пароль>]. •--cert-file <путь> – путь к хранилищу корневых сертификатов для SSL-авторизации. •--cert-mode [<аргумент>] – тип SSL-сертификатов, которые будут автоматически приниматься. Данная настройка используется только для защищенных протоколов, поддерживающих шифрование. <аргумент> может принимать одно из значений: ▫any – принимать любые сертификаты, ▫valid – принимать только проверенные сертификаты, ▫drweb – принимать только сертификаты Dr.Web, ▫custom – принимать пользовательские сертификаты. По умолчанию используется значение drweb. •--config <путь> – путь к конфигурационному файлу Загрузчика репозитория. •--cwd <путь> – путь к текущему рабочему каталогу. •--ipc – включить передачу данных о процессе работы утилиты в поток стандартного вывода. По умолчанию: no. •--help – вывести справку по ключам. •--license-key <путь> – путь к файлу лицензионного ключа (должен быть указан ключ или его MD5). •--log <путь> – путь к файлу журнала по процедуре загрузки репозитория. •--mode <режим> – режим загрузки обновлений: ▫repo – осуществляется скачивание репозитория в формате репозитория Сервера. Загруженные файлы могут быть непосредственно импортированы через Центр управления в качестве обновления репозитория Севера. Используется по умолчанию. ▫mirror – осуществляется скачивание репозитория в формате зоны обновлений ВСО. Загруженные файлы могут выть выложены на зеркало обновлений в вашей локальной сети. В дальнейшем Серверы могут быть настроены на получение обновлений непосредственно с данного зеркала обновлений, содержащего последнюю версию репозитория, а не с серверов ВСО. •--only-bases – загрузить только вирусные базы. По умолчанию: no. •--path <аргумент> – загрузить репозиторий с ВСО в каталог, указанный в параметре <аргумент>. При упаковке репозитория в архив при помощи ключа --archive, возможно указание пути как до имени каталога, так и до имени файла архива. Если имя архива не указано, будет дано имя по умолчанию – repository.zip. •--product <аргумент> – обновляемый продукт. По умолчанию загружается весь репозиторий. •--prohibit-cdn – запретить использовать CDN при загрузке обновлений. По умолчанию: no, т.е. разрешено использование CDN. •--proto <протокол> – протокол загрузки обновлений: file | ftp | ftps | http | https | scp | sftp | smb | smbs. По умолчанию: https. •--proxy-auth <аргумент> – информация для аутентификации на прокси-сервере: регистрационное имя пользователя и пароль в формате <пользователь>[:<пароль>]. •--proxy-host <аргумент> – адрес прокси-сервера в формате <сервер>[:<порт>]. Порт по умолчанию: 3128. •--rotate <N><f>,<M><u> – режим ротации журнала работы Загрузчика репозитория. Аналогично настройке ротации журнала Сервера. По умолчанию 10,10m, что означает хранить 10 файлов по 10 мегабайт, использовать сжатие. •--servers <аргумент> – адреса серверов ВСО. Рекомендуется оставить значение по умолчанию: esuite.geo.drweb.com. •--show-products – показать список продуктов на ВСО. По умолчанию: no. •--ssh-auth <тип> – тип авторизации на сервере обновлений при обращении по SCP/SFTP. В качестве параметра <тип> допускается одно из следующих значений: ▫pwd – авторизация по паролю. Пароль задается в ключе --auth. ▫pubkey – авторизация по открытому ключу. При этом необходимо задать закрытый ключ через --ssh-prikey для извлечения соответствующего открытого ключа. •--ssh-prikey <путь> – путь до закрытого ключа SSH. •--ssh-pubkey <путь> – путь до открытого ключа SSH. •--strict – остановить загрузку в случае возникновения ошибки. По умолчанию: no. •--update-key <путь> – путь до открытого ключа или каталога с открытым ключом для проверки подписи обновлений, загружаемых с ВСО. Открытые ключи для проверки подлинности обновлений update-key-*.upub можно найти на Сервере Dr.Web в каталоге etc. •--update-url <аргумент> – каталог на серверах ВСО, содержащий обновления продуктов Dr.Web. Рекомендуется оставить значение по умолчанию – /update. •--verbosity <уровень_подробности> – уровень детализации журнала. По умолчанию TRACE3. Допустимые значения: ALL, DEBUG3, DEBUG2, DEBUG1, DEBUG, TRACE3, TRACE2, TRACE1, TRACE, INFO, NOTICE, WARNING, ERROR, CRIT. Значения ALL и DEBUG3 – синонимы. •--version <версия> – версия Сервера, для которого необходимо загрузить обновления в формате <мажорная_версия>.<минорная_версия>. Например, для Сервера версии 11, параметр <версия> принимает значение 11.00. Особенности использования ключей При запуске утилиты Загрузчик репозитория обратите внимание на следующие правила:
Примеры использования 1.Создать импортируемый архив со всеми продуктами:
2.Создать импортируемый архив с вирусными базами:
3.Создать импортируемый архив только с Сервером:
|