Installationsguide för Solaris 9 4/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 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              x8_prof       done
  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 192.43.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 systemet finns på delnät 193.144.2.0 och är ett x86-baserat system. Startskriptet setup, x86_prof-profilen och done-slutskriptet, används för att installera Solaris-programvaran på datorer som matchar regeln.

memsize

Regeln matchar om datorn har mellan 16 och 32 Mbyte 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.