Installationsguide för Solaris 9 9/04

Exempel på rules-fil

I följande exempel visas flera exempelregler i en rules-fil. Varje rad innehåller ett regelnyckelord och ett giltigt värde för nyckelordet. JumpStart-programmet läser rules-filen uppifrån och ned.

När JumpStart-programmet matchar ett regelnyckelord och ett regelvärde mot en känd dator installeras Solaris-programvaran som anges av profilen i profilfältet.


Exempel 26–1 rules-fil

 # regelnyckelord och regel-
 # värden                                   startskript         profil         slutskript
 # -----------------------------             ------------       --------      -------------
  hostname eng-1                             -                  basic_prof    -
  network 172.31.34.0 && !model \
 'SUNW,SPARCstation-20'                      -                  net_prof      -
  model SUNW,SPARCstation-LX                 -                  lx_prof       klart
  network 192.168.2.0 && karch 
  i86pc                                      inst.              x86_prof      klar
  memsize 64-128 && arch i386                -                  prog_prof     -
  any  -                                     -                  generic_prof  -

I följande lista beskrivs några av nyckelorden och värdena från det här exemplet.

hostname

Regeln matchar om datorns värdnamn är eng-1. Profilen basic_prof används för installation av Solaris-programvaran på datorn som matchar regeln.

network

Regeln matchar om datorn finns i delnätet 172.31.34.0 och om den inte är en SPARCstationTM 20 (SUNW,SPARCstation-20). Profilen net_prof används för installation av Solaris-programvaran på datorer som matchar regeln. Regeln är även ett exempel på en regel med radbyte, enligt definitionen i Syntax för rules-filen.

model

Regeln matchar om datorn är en SPARCstation LX. Profilen lx_prof och slutskriptet complete används för att installera Solaris-programvaran på datorer som matchar regeln.

network

Regeln matchar om datorn finns i delnätet 192.168.2.0 och är en x86-dator. Startskriptet setup, profilen x86_prof och slutskriptet done används för att installera Solaris-programvaran på datorer som matchar regeln.

memsize

Regeln matchar om datorn har mellan 64 och 128 MB minne och det är en x86-dator. Profilen prog_prof används för installation av Solaris-programvaran på datorer som matchar regeln.

any

Regeln matchar alla datorer som inte har matchat någon av föregående regler. Profilen generic_prof används för installation av Solaris-programvaran på datorer som matchar regeln. Om regeln any används ska den anges sist i rules-filen.