Полезная информация

В мире Mozilla происходит много интересных событий. Но вам не нужно постоянно посещать новостные сайты, чтобы быть в курсе всех изменений. Зайдите на ленту новостей Mozilla Россия.

Разработка » Создание обновления, защищенного сертификатом » 06-06-2014 03:47:23

Есть кастомная сборка firefox. Для нее планируется делать обновления.
Обновления делаю, как написано во всех мануалах, которые удалось найти в интернете. Компилирую сборку. Создаю копию папки obj-ff/dist/bin. Удаляю лишнее. Создаю файл precomplete. Запускаю:

tools\update-packaging\make_full_update.sh update.mar obj-ff/dist/bin2

Получаю update.mar. Но при попытке обновить программу с помощью файла updater.exe (сервер обновлений не использую) обновление не происходит, и получаю в ответ:

ERROR: There must be at least one signature.
ERROR: Not all signatures were verified.

Хотя и по мануалам, и на форумах видел, что делали также - обновление должно происходить.
Обновление делал следующим образом. Создавал в папке с программой папку test-update. Копировал туда updater.exe и update.mar. Далее запускал updater.exe из папки с программой, указывая папку в которой находится файл update.mar и папку где находиться программа, которую нужно обновить.

Но это пол беды. По идее мне и нужно чтоб об

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]