L'esempio seguente mostra l'uso di diverse regole all'interno di un file rules. Ogni riga contiene una parola chiave e il relativo valore. Il programma JumpStart analizza il file rules dall'inizio alla fine.
Il programma JumpStart ricerca i sistemi che corrispondono al valore delle parole chiave e vi installa Solaris nel modo specificato dal profilo associato alla regola.
Per un elenco completo delle limitazioni relative al file rules, vedere Sintassi del file rules.
# rule keywords and rule values begin script profile finish script # ----------------------------- ------------ -------- ------------- hostname prog-1 - prof_base - network 192.168.255.255 && !model \ 'SUNW,Sun-Blade-100' - prof_rete - model SUNW,SPARCstation-LX - prof_lx complete network 192.168.2.0 && karch i86pc setup prof_x86 done memsize 64-128 && arch i386 - prof_prog - any - - prof_generico - |
L'elenco seguente descrive alcune parole chiave e valori dell'esempio.
La regola viene soddisfatta se il nome host del sistema è prog-1. Per installare Solaris sul sistema che soddisfa questa regola viene usato il profilo prof_base.
La regola viene soddisfatta se il sistema si trova nella sottorete 192.168.255.255 e il sistema non è un sistema Sun BladeTM 100 (SUNW,Sun-Blade-100). Per installare Solaris sul sistema che soddisfa questa regola viene usato il profilo prof_rete. Questa regola illustra inoltre come è possibile proseguire una regola alla riga successiva usando la barra rovesciata (\).
La regola viene soddisfatta se il sistema è una SPARCstation LX. Per installare Solaris sui sistemi che soddisfano questa regola vengono usati il profilo prof_lx e lo script finale completa.
La regola viene soddisfatta se il sistema si trova nella sottorete 192.168.2.0 ed è un sistema x86 con architettura sun4u. Lo script iniziale setup, il profilo x864u_prof e lo script finale done vengono usati per installare Solaris sui sistemi che soddisfano la regola.
La regola viene soddisfatta se il sistema dispone di una quantità di memoria compresa tra 64 e 128 Mbyte ed è un sistema x86. Per installare Solaris sui sistemi che soddisfano questa regola viene usato il profilo prof_prog.
La regola viene soddisfatta da tutti i sistemi che non corrispondono alle regole precedenti. Per installare Solaris sui sistemi che soddisfano questa regola viene usato il profilo prof_generico. La regola any, se utilizzata, deve sempre comparire per ultima nel file rules.