Mirror Tool в OC Linux для ESET Endpoint Antivirus 7

1
RSS
Под управлением ОС Linux Ubuntu работал ERA6 + Mirror Tool и хотя он обновлял только антивирусные базы, а за обновлениями модулей всё равно приходилось лезть в "паутину" (хотя до сих пор не понимаю почему была принята такая схема работы? Что мешает вместе с папкой, скажем ep6 вытянуть ещё и папку ep6/dll? Ну да ладно - у каждого свои тараканы в голове) всё, вроде как работало штатно. Проблемы начались после обновления ERA6 до седьмой версии ESMC и клиентов ESET Endpoint Antivirus до той же седьмой версии.
Утилита Mirror Tool, как я понял, осталась без обновления и по прежнему тащит папки без вложенных папок dll. Однако, Endpoint Antivirus в первую очередь пытается получить инфу из папки dll, не находит такой папки и либо начингает ломиться в "Сеть" (если выход имеется), либо вывешивает сообщение об ошибке (если выхода нет) при этом, ни в том, ни в другом случае обновлять антивирусные базы с зеркала он упорно не желает.
Подскажите, как заставить Endpoint Antivirus обновлять хотя бы антивирусные базы с зеркала?
Всё-таки, хотелось бы знать, причину, по которой зеркалу запрещено "вытаскивать" обновления компонентов программы?
Цитата
Валерий Павлов написал:
Утилита Mirror Tool, как я понял, осталась без обновления и по прежнему тащит папки без вложенных папок dll.

Не верно, утилита также обновилась
Для 32 bit
https://download.eset.com/com/eset/apps/business/era/tools/mirror/latest/i686.zip

Для 64 bit
https://download.eset.com/com/eset/apps/business/era/tools/mirror/latest/x86_64.zip
Дмитрий, спасибо за прямые ссылки. Почему-то, со страницы на сервере у меня закачалась устаревшая версия, но, возможно, это я сделал что-то неправильно.Однако, эта версия, почему-то, не закачивает папку ep7. Подскажете, как её можно скачать? Возможно, нужно указать ключ --repositoryServer? Но какой адрес там нужно указать?
И ещё. Запустил MirrorTool, который скачал обновления и создал структуру локального репозитария. Запустил MirrorTool повторно с теми же ключами. Он опять начал тянуть все файлы. Так и должно быть?
Изменено: Валерий Павлов - 19.10.2018 13:00:00
В данной версии утилиты , можно при запуске указать загрузку модулей только для нужной Вам версии.
Не тестировал на Linux, на Windows загружает нормально.
MirrorTool.exe /help (будут указаны все доступные параметры)

Allowed options:
 --mirrorType arg                      [required for module update]
                                       Type of mirror. Possible values (case
                                       insensitive): regular, pre-release,
                                       delayed.
 --intermediateUpdateDirectory arg     [required for module update]
                                       Files will be downloaded to this
                                       directory to create mirror in output
                                       directory.
 --offlineLicenseFilename arg          [required for module update]
                                       Offline license file.
 --updateServer arg                    [optional]
                                       Update server. (e.g.:
                                       http://update.eset.com/eset_upd/ep6/)
                                       Mirror will be created in output
                                       directory, only specified path in
                                       server will be mirrored.
 --outputDirectory arg                 [required for module update]
                                       Directory where mirror will be created.
 --proxyHost arg                       [optional]
                                       Http proxy address (fqdn or IP).
 --proxyPort arg                       [optional]
                                       Http proxy port.
 --proxyUsername arg                   [optional]
                                       Http proxy username.
 --proxyPassword arg                   [optional]
                                       Http proxy password.
 --networkDriveUsername arg            [optional]
                                       Username used, when output directory is
                                       accessed using smb(e.g:\\hostname).
 --networkDrivePassword arg            [optional]
                                       Password used, when output directory is
                                       accessed using smb(e.g:\\hostname).
 --excludedProducts arg                [optional]
                                       Disable creating mirror for specified
                                       products. Possible values: ep4 ep5 ep6
                                       ep7 era6.
 --repositoryServer arg                [required for repository update]
                                       Repository server for repository
                                       creation.
 --intermediateRepositoryDirectory arg [required for repository update]
                                       Files will be downloaded to this
                                       directory to create offline mirror in
                                       output directory.
 --outputRepositoryDirectory arg       [required for repository update]
                                       Directory where offline repository will
                                       be created.
 --languageFilterForRepository arg     [optional]
                                       Download only packages with provided
                                       languages.
 --productFilterForRepository arg      [optional]
                                       Download only packages with with
                                       provided product.
 --downloadLegacyForRepository         [optional]
                                       If set, download also legacy packages.
 --help                                [optional]
                                       Display this help and exit
Изменено: Дмитрий - 19.10.2018 23:37:52
Одна неточность. Не "можно при запуске указать загрузку модулей только для нужной Вам версии", а "можно при запуске указать какие ненужные Вам версии не загружать." Чувствуете разницу? Я указывал различные варианты ключа --excludedProducts, всё равно каталог ep7 загружен не был, а в каталоге ep6 вложенный каталог dll пустой, хотя должен содержать, как минимум, файл update.ver
Невольно возникает вопрос: Если это - "приколы" (думаю, что достаточно "политкорректно") линуксовой версии, то как можно доверять софту этих, прости, Господи, "разработчиков" в целом?
Рекомендую обратится в ТП для анализа проблемы.
Спасибо! Так и сделаю.
1
Читают тему (гостей: 1)