다음 예에서는 rules 파일의 예로 든 여러 규칙을 보여 줍니다. 각 행은 규칙 키워드와 해당 키워드에 대한 유효한 값을 가집니다. JumpStart 프로그램이 rules 파일을 맨 위에서 맨 아래로 스캔합니다.
JumpStart 프로그램이 규칙 키워드와 값을 알려진 시스템과 일치시킬 때 JumpStart 프로그램은 프로필 필드에 나열된 프로필에서 지정된 Solaris 소프트웨어를 설치합니다.
전체 rules 파일 제한 사항 목록은 rules 파일의 구문 을 참조하십시오.
# rule keywords and rule values begin script profile finish script # ----------------------------- ------------ -------- ------------- hostname eng-1 - basic_prof - network 192.168.255.255 && !model \ 'SUNW,Sun-Blade-100' - net_prof - model SUNW,SPARCstation-LX - lx_prof complete network 192.168.2.0 && karch i86pc setup x86_prof done memsize 64-128 && arch i386 - prog_prof - any - - generic_prof - |
다음 목록에서는 이 예의 일부 키워드와 값에 대해 설명합니다.
시스템의 호스트 이름이 eng-1이면 규칙과 일치합니다. basic_prof 프로필은 규칙과 일치하는 시스템에 Solaris 소프트웨어를 설치하는 데 사용됩니다.
시스템이 서브넷 192.168.255.255에 있고 시스템이 Sun Blade TM 100( SUNW,Sun-Blade-100)이 아니면 규칙이 일치합니다. net_prof 프로필은 이 규칙과 일치하는 시스템에 Solaris 소프트웨어를 설치하는 데 사용됩니다. 이 규칙은 백슬래시 기호(\)를 사용하여 새 행에 단일 규칙을 계속하는 예도 제공합니다.
시스템이 SPARCstation LX이면 규칙과 일치합니다. lx_prof 프로필 및 complete 종료 스크립트는 이 규칙과 일치하는 시스템에 Solaris 소프트웨어를 설치하는데 사용됩니다.
규칙은 시스템이 서브넷 193.168.2.0에 있고 x86 기반 sun4u 시스템인 경우 일치합니다. setup 시작 스크립트, x864u_prof 프로필 및 done 종료 스크립트는 규칙이 일치하는 시스템에 Solaris 소프트웨어를 설치하는 데 사용됩니다.
시스템이 64MB - 128MB 메모리를 보유하고 x86 기반 시스템이면 규칙이 일치합니다. prog_prof 프로필은 규칙과 일치하는 시스템에 Solaris 소프트웨어를 설치하는 데 사용됩니다.
규칙은 이전 규칙과 일치하지 않은 시스템과 일치합니다. generic_prof 프로필은 규칙과 일치하는 시스템에 Solaris 소프트웨어를 설치하는 데 사용됩니다. any가 사용되면 항상 rules 파일의 마지막이어야 합니다.