h3. Automated Installation
* [Automated Installer Overview]
* [Automated Installer Server Side Setup]
* [Automated Installer Core Engine]
* [Install Services]
* [AI webserver]
* [AI Schemas and Manifests]
h3. Common Install Libraries and Utilities
* [Discovery Module]
* [Instantiation Module]
* [Transfer Module]
* [Orchestrator Module]
* [Install Completion Tasks Module (ICT)]
* [XML PreProcessor and Parser]
{anchor:DC}
h3. Distribution Constructor
The Distribution Constructor (DC) is a command line tool for building custom Open Solaris images. At this time, the tool takes a manifest file as input, and outputs an ISO image based on parameters specified in the manifest. Optionally, an USB image can be created based on the generated ISO image. Other output image formats are possible, but it is not produced by the DC team at this time. Thus, this document covers steps on building ISO and USB images. The DC provides the ability to checkpoint and resume from certain parts of the image generation process. This is designed to help speed up the process of developing and debugging images. We have verified that the DC is able to successfully build the Live CD image distributed as Open Solaris.
* [System Requirement and Setup]
* [Using the Distribution Constructor]
** [Simplest usage case|Using the Distribution Constructor#build_live_cd]
** [Using checkpointing|Using the Distribution Constructor#use_checkpoint]
* [Customizing Images]
** [Sample Manifests|Customizing Images#sample_manifests]
** [Customizing the Manifest|Customizing Images#mod_manifest]
** [Finalizer Script Examples|Customizing Images#finalizer_example]
* [Technical Details]
* [Common Questions and Trouble Shooting]
* [References|dc_references]
h3. GUI Installation
h3. Snap Upgrade