З7.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.Создать импортируемый архив только с Сервером:
|