Руководство разработчика по пакетированию приложений

Коды выхода для сценария

Каждый сценарий должен завершать работу с использованием кодов выхода, перечисленных в таблице ниже.

Таблица 3–2 Коды выхода сценария установки

Код 

Описание 

Успешное выполнение сценария.  

Неустранимый сбой. При этом производится прерывание процесса установки.  

2  

Предупреждение или состояние возможной ошибки. Процесс установки продолжается. По завершении установки показывается сообщение с предупреждением.  

3  

Выполнение команды pkgadd останавливается. Это код возвращается только сценарием checkinstall.

10  

По завершении установки всех пакетов необходимо перезагрузить компьютер. (Это значение должно быть добавлено к одному из одноразрядных числовых кодов выхода.)  

20  

По завершении установки текущего пакета следует немедленно перезагрузить компьютер. (Это значение должно быть добавлено к одному из одноразрядных числовых кодов выхода.)  

Примеры кодов выхода, возвращаемых сценариями установки, приведены в Глава 5Практические примеры создания пакета.


Примечание –

Все включенные в пакет сценарии установки должны иметь записи в файле prototype. Файл должен иметь тип i (для сценария установки пакета).