arquivo setinfo
Propósito
Descreve o formato de um arquivo de características do conjunto.
Descrição
O arquivo setinfo é um arquivo ASCII que descreve as características do conjunto juntamente com informações que ajudam a controlar o fluxo de instalação. Ele é criado pelo desenvolvedor do conjunto de software e está incluído no Pacote de Instalação do Conjunto (SIP). Um SIP é um pacote de propósito especial que controla a instalação e a remoção de um conjunto de pacotes.
Cada entrada no arquivo setinfo é uma linha que consiste em campos predefinidos. Cada entrada corresponde a um pacote pertencente ao conjunto e deve conter os seguintes campos separados por tab>-separados:
- 1. Pacote Abbr
- Este campo contém o nome abreviado do pacote. A abreviação deve ser uma sequência curta (sem mais de nove caracteres de comprimento) e deve estar em conformidade com as regras de nomenclatura do arquivo. Todos os caracteres na abreviação devem ser alfanuméricos e o primeiro caractere não pode ser numérico. instalação, novoe todos são reservados.
Este nome abreviado deve ser o mesmo utilizado em pkginfo.
- 2. Peças
- Este campo especifica o número de partes que este pacote consiste.
- 3. Padrão
- Este campo contém o caractere 'y' indicando que o pacote deve ser instalado como padrão. Inversamente, um 'n' indica que o pacote não será instalado.
- 4. Categoria
- A categoria sob a qual o pacote pertence. Release 4 define quatro categorias: "aplicativo", "gráficos," "sistema" e "utilitários". Todos os pacotes devem ser atribuídos a uma dessas categorias. Se você escolher, você também pode atribuir um pacote a uma categoria que você definiu. As categorias são case-insensitivas e podem conter apenas alfanuméricos. Cada categoria é limitada a 16 caracteres.
- 5. Pacote Completo-Nome
- Texto que especifica o nome do pacote (comprimento máximo de 256 caracteres ASCII). Este campo deve ser o mesmo que NOME no arquivo pkginfo .
A ordem dos pacotes listados no arquivo setinfo deve refletir quaisquer dependências do pacote (se houver) e deve representar a ordem em que os pacotes ocorrem na mídia (no caso do datastream). Qualquer pacote para o qual exista uma dependência deve ser listado antes do (s) pacote (s) que depende dele.
Exemplos
#ident "@(#)set:cmn/set/admin/setinfo 1.2"
#ident "$Header: $"
# Format for the setinfo file. Field separator is: <tab>
# pkg parts default category pkg full-name
# abbr y/n
oam 4 y application OA&M
bkrs 1 y system Extended Backup and Restore
face 1 y application FACE