Cada script deve sair com um dos códigos de saída ilustrados na tabela seguinte.
Tabela 3–2 Códigos de saída de script instalação
Código |
Significado |
---|---|
0 |
Conclusão de script bem-sucedida. |
1 |
Erro fatal. O processo de instalação foi interrompido neste ponto. |
2 |
Aviso ou possível condição de erro. A instalação continua. Uma mensagem de aviso é exibida no momento da conclusão. |
3 |
O comando pkgadd é detido perfeitamente. Somente o script checkinstall retorna este código. |
10 |
O sistema deve ser reiniciado quando a instalação de todos os pacotes selecionados for concluída. (Este valor deve ser adicionado a um dos códigos de saída de um dígito.) |
20 |
O sistema deve ser reiniciado imediatamente na conclusão da instalação do pacote atual. (Este valor deve ser adicionado a um dos códigos de saída de um dígito.) |
Consulte Capítulo 5Estudos de caso de criação de pacote para ver exemplos de códigos de saída que são retornados por scripts de instalação.
Todos os scripts de instalação entregues com o pacote devem ter uma entrada no arquivo prototype. O tipo de arquivo deve ser i (para script de instalação de pacote).