Você pode incluir quatro arquivos de informação de pacote opcionais no seu pacote:
Define as versões anteriores do pacote compatíveis com esta versão do pacote.
Indica outros pacotes que possuem relação especial com o seu pacote.
Define os requisitos de espaço em disco do ambiente de destino, além do que é necessário pelos objetos definidos no arquivo prototype. Por exemplo, poderia ser necessário espaço adicional para os arquivos criados dinamicamente no momento da instalação.
Define o texto da mensagem de copyright exibida no momento da instalação do pacote.
Cada arquivo de informação do pacote deve ter uma entrada no arquivo prototype. Consulte Criando arquivos de informação para obter mais informações sobre a criação desses arquivos.
Os scripts de instalação não são necessários. No entanto, você pode fornecer scripts que realizem ações personalizadas durante a instalação do seu pacote. Um script de instalação tem as seguintes características:
O script está composto por comandos do shell Bourne.
As permissões do arquivo do script devem estar definidas como 0644.
O script não precisa conter o identificador do shell ( #! /bin/sh).
Os quatro tipos de script são os seguintes:
O script request
O script request solicita a entrada do administrador que estiver instalando o pacote.
O script checkinstall
O script checkinstall realiza verificação especial do sistema de arquivos.
O script checkinstall está disponível somente no SolarisTM 2.5 e em versões compatíveis.
Os scripts de procedimento definem as ações que ocorrem em determinados pontos durante a instalação e remoção do pacote. Você pode criar quatro scripts de procedimento com esses nomes predefinidos: preinstall, postinstall, preremove e postremove.
Os scripts de ação de classe definem um conjunto de ações que será realizado em um grupo de objetos.
Consulte Criando scripts de instalação para obter mais informações sobre os scripts de instalação.