以下範例顯示 rules 檔案中的數個規則範例。每一行都有此關鍵字的一個規則關鍵字和有效值。JumpStart 程式從頂部到底部掃描 rules 檔案。
當 JumpStart 程式符合已知系統的規則關鍵字和值時,JumpStart 可安裝由列於設定檔欄位中的設定檔所指定的 Solaris 軟體。
# rule keywords and rule values begin script profile finish script # ----------------------------- ------------ -------- ------------- hostname eng-11 - basic_prof - network 192.43.34.0 && !model \ 'SUNW,SPARCstation-20'2 - net_prof - model SUNW,SPARCstation-LX3 - lx_prof complete network 193.144.2.0 && karch i86pc setup4 x86_prof done memsize 64-128 && arch i3865 - prog_prof - any6 - - generic_prof - |
如果系統的主機名稱為 eng-1,則規則相符。basic_prof 設定檔用於將 Solaris 軟體安裝在符合規則的系統上。
如果系統位於子網路 192.43.34.0,且不是 SPARCstationTM 20 (SUNW,SPARCstation-20) 時,則規則相符。net_prof 設定檔用於將 Solaris 軟體安裝在符合此規則的系統上。此規則亦提供在rules 檔案的語法中所定義的規則換行範例。
如果系統為 SPARCstation LX,則規則相符。 lx_prof 設定檔和 complete 結束程序檔用於將 Solaris 軟體安裝在符合此規則的系統上。
如果此系統位於子網路 193.144.2.0,且是 x86 式系統,則規則相符。setup 開始程序檔、x86_prof 設定檔和 done 結束程序檔用於將 Solaris 軟體安裝在符合此規則的系統上。
如果系統的記憶體容量介於 64 及 128 MB 之間,且是 x86 式系統時,則規則相符。prog_prof 設定檔用於將 Solaris 軟體安裝在符合規則的系統上。
此規則可符合任何與之前規則不相符的系統。generic_prof 設定檔用於將 Solaris 軟體安裝在符合規則的系統上。如果已使用 any,其必定是 rules 檔案中的最後一個規則。