Утилита cas-pack

12 января 2026

ID tools_cas_pack

В составе KasperskyOS Community Edition поставляется утилита cas-pack (исполняемый файл toolchain/bin/cas-pack) предназначенная для сборки KPA-пакета в системе, где установлен KasperskyOS Community Edition.

Синтаксис shell-команды для запуска утилиты cas-pack:

cas-pack {-o|--output} <FILE> --manifest <FILE> --verify [--version] [-h|--help] <FILES>...

Параметры:

  • {-o|--output} <FILE>

    Полное имя файла собираемого KPA-пакета.

  • --manifest <FILE>

    Полное имя файла манифеста KPA-пакета.

  • <FILES>

    Список полных имен файлов, которые будут включены в KPA-пакет. Элементы списка разделяйте знаком пробела. Для выбора всех файлов в директории можно использовать знак * .

  • --verify

    Проверка наличия всех компонентов KPA-пакета, указанных в его манифесте, и отсутствия неуказанных компонентов, а также расчет контрольных сумм компонентов KPA-пакета и сравнение их с указанными в манифесте KPA-пакета.

  • --version

    Версия утилиты.

  • -h|--help

    Текст справки.

Пример shell-команды для запуска утилиты cas-pack:

# Упаковывает все исходные файлы программы, находящиеся в директории

# files, в KPA-пакет с именем helloworld.kpa. При сборке KPA-пакета

# используется информация из файла manifest.json, представляющего собой

# манифест KPA-пакета. Собранный KPA-пакет верифицируется.

/opt/KasperskyOS-Community-Edition-<platform>-<version>/toolchain/bin/cas-pack

--output ./helloworld.kpa

--manifest ./manifest.json

--verify

./files/*

Вам помогла эта статья?
Что нам нужно улучшить?
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!