Solaris 9 4/04: Guía de instalación

Ejemplo de archivo rules

Este ejemplo muestra varias reglas en un archivo rules. Cada línea tiene una palabra clave de regla y un valor válido para esa palabra clave. El programa JumpStart examina el archivo rules de arriba a abajo.

Cuando el programa JumpStart encuentra una palabra clave y un valor de regla que concuerdan con un sistema conocido, instala el software Solaris que especifica el perfil que aparece en el campo de perfil.


Ejemplo 26–1 Archivo rules

 # rule keywords and rule values       begin script       profile       finish script
 # -----------------------------       ------------       --------      -------------
  hostname eng-1                       -                  basic_prof    -
  network 192.43.34.0 && !model \
 'SUNW,SPARCstation-20'                -                  net_prof      -
  model SUNW,SPARCstation-LX           -                  lx_prof       complete
  network 193.144.2.0 && karch i86pc  setup               x86_prof      done
  memsize 64-128 && arch i386          -                  prog_prof     -
  any   -                              -                  generic_prof  -

La siguiente lista describe algunas de las palabras claves y valores del ejemplo.

hostname

La regla concuerda si el nombre del sistema es eng-1. El perfil basic_prof se usa para instalar el software Solaris en el sistema que concuerde con la regla.

network

La regla concuerda si el sistema se encuentra en una subred 192.43.34.0 y no es SPARCstationTM 20 (SUNW,SPARCstation-20). El perfil net_prof se usa para instalar el software Solaris en sistemas que concuerden con esta regla. La regla proporciona también un ejemplo de ajuste de regla definido en Sintaxis del archivo rules.

model

La regla concuerda si el sistema es un SPARCstation LX. El perfil lx_prof y la secuencia de fin complete se usan para instalar el software Solaris en sistemas que concuerden con esta regla.

network

La regla concuerda si el sistema está en la subred 193.144.2.0 y es un sistema basado en x86. La secuencia de inicio setup, el perfil IA_prof y la secuencia de fin done se usan para instalar el software Solaris en sistemas que concuerden con la regla.

memsize

La regla concuerda si el sistema tiene entre 16 y 32 Mbytes de memoria y es un sistema x86. El perfil prog_prof se usa para instalar el software Solaris en sistemas que concuerden con la regla.

any

La regla cuadra cualquier sistema que no concuerde con las reglas anteriores. El perfil generic_prof se usa para instalar el software Solaris en sistemas que concuerden con la regla. Si se usa any, debe ser siempre la última regla del archivo rules.