Before you can use a profile and rules file, you must run the check script to validate that these files are set up correctly. If all rules and profiles are correctly set up, the rules.ok file is created, which is required by the custom JumpStart installation software to match a system to a profile.
Table 6-8 describes what the check script does.
Table 6-8 What Happens When You Use check
Ensure that root owns the rules.ok file and that its permissions are set to 644.
This is the syntax of the check script you use to test a rules file:
$ ./check [[-p path]] [[-r file_name]] |
Argument |
Description |
---|---|
Validates the rules file by using the check script from the Solaris 8 Software 1 of 2 SPARC Platform Edition or Solaris 8 Software 1 of 2 Intel Platform Edition CD image, instead of the check script from the system you are using. path is the image on a local disk or a mounted Solaris 8 Software 1 of 2 SPARC Platform Edition or Solaris 8 Software 1 of 2 Intel Platform Edition CD. Use this option to run the most recent version of check if your system is running a previous version of Solaris. |
|
Specifies a rules file other than the one named rules. Using this option, you can test the validity of a rule before integrating it into the rules file. |
Make sure that the check script is located in the JumpStart directory.
The check script is in the Solaris_8/Misc/jumpstart_sample directory on the Solaris 8 Software 1 of 2 SPARC Platform Edition, or the Solaris 8 Software 1 of 2 Intel Platform Edition CD.
Run the check script to validate the rules file:
$ ./check [[-p path -r file_name]] |
As the check script runs, it reports the checking of the validity of the rules file and each profile. If no errors are encountered, it reports: The custom JumpStart configuration is ok.
Once you've validated the rules file, you can learn more about optional custom JumpStart features in Chapter 7, Using Optional Custom JumpStart Features and about performing custom JumpStart installations in Chapter 10, Performing a Custom JumpStart Installation.