Документация: ПО Факел — разрабатываемая версия

Проверка обновлений

Обзор

Проверка обновлений сравнивает версию установленного ПО Факел с версией, которую публикует сервер обновлений. Адрес сервера задает параметр system update-check url; он обязателен для раздела system update-check, иначе применение конфигурации завершается ошибкой URL is required!. По этому адресу система запрашивает номер последней версии и адрес для ее загрузки. Сервер обновлений отвечает списком в формате JSON; первый элемент списка содержит номер версии (поле version) и адрес загрузки (поле url), например: [{"version": "2.3-100", "url": "https://updates.example.com/fakel-2.3-100.iso"}].

Проверка выполняется двумя способами:

  • вручную — команда show system updates сравнивает версии и, если доступна новая версия, выводит текущую версию, номер новой версии и адрес для загрузки (см. Общие сведения). Если версии совпадают, команда выводит сообщение No available updates for your system с текущей и опубликованной версиями. Команда работает, если задан раздел system update-check;

  • автоматически — если задан параметр auto-check, система проверяет сервер обновлений сразу после применения конфигурации, а затем каждые 12 часов. Если версия на сервере отличается от установленной, система отправляет сообщение Update available: <версия> со строкой Update URL: <адрес> всем пользователям, которые работают в терминалах, а при входе в систему показывает текущую и доступную версии (Current version: <версия>, Update available: <версия>).

Если раздел system update-check удалить, автоматическая проверка останавливается.

Команды режима «Администрирование» раздела не предусмотрены: команда show system updates описана на странице Общие сведения.

Список команд

Режим «Конфигурирование»


system update-check auto-check

Описание:
Включает автоматическую проверку наличия новой версии ПО Факел. Параметр действует, если задан параметр url.

Синтаксис:

  • set system update-check auto-check

  • delete system update-check auto-check

  • show system update-check auto-check

Режим: «Конфигурирование».


system update-check url <url>

Описание:
Задает адрес сервера обновлений, с которого получают сведения о новой версии ПО Факел. Параметр обязателен для раздела system update-check.

Синтаксис:

  • set system update-check url <url>

  • delete system update-check url <url>

  • show system update-check url

Аргументы:

  • <url> — адрес сервера обновлений. Формат: URL со схемой http или https.

Режим: «Конфигурирование».