Project

General

Profile

Solaris jumpstart directory » History » Revision 2

Revision 1 (Paul Kelly, 05/12/2011 03:56 AM) → Revision 2/4 (Paul Kelly, 05/12/2011 05:24 AM)

h1. Solaris jumpstart directory 

 This directory contains a selection of support files that are used during the Solaris build process for both Sparc sparc and Intel intel hosts.  

 During a traditional Solaris build, the host's configuration is arrived at calculated by matching of the host's architecture and other parameters against a file based rules database. The process implemented in this directory is that a generic host is declared and this host then requests a more detailed profile and finish script from Foreman via a web based query. 

 Note that this directory structure is mounted on the host during the build process. It is then accessed in the miniroot, where not all Solaris utilities are available. 

 h2. Directory structure 

 |_.File|_.Purpose| 
 |curl|Wrapper to select the correct binary| 
 |curl.i386|Statically linked Intel curl| 
 |curl.sparc|Statically linked Sparc curl| 
 |dynamic_finish|Generic finish script that requests a host specific script from Foreman *| 
 |dynamic_profile|Generic profile script that requests a host specific script from Foreman *| 
 |nslookup|Wrapper to select the correct binary| 
 |nslookup.i386|Statically linked Intel nslookup| 
 |nslookup.sparc|Statically linked Sparc nslookup| 
 |nsswitch.conf|Switch file that selects hosts: files, DNS| 
 |rules|Solaris boilerplate| 
 |rules.ok|Solaris boilerplate| 
 |sysidcfg|Solaris boilerplate| 
 |sysidcfg/sysidcfg_primary|Solaris boilerplate| 
 |sysidcfg/sysidcfg_primary/sysidcfg|Global build values #| 

 The files marked with a + may need to be configured for your installation. These contain embedded url's referring to your foreman host and port. These may need to be changed. 
 The file marked with a # may need to be configured for your installation though the default values are reasonable defaults.