| About This Manual |
| Audience |
| Organization |
| Related Documents |
| Reader's Comments |
| Conventions |
| 1 | Introduction |
| 1.1 | Product Types |
| 1.2 | Kit Formats |
| 1.3 | Kit-Building Process |
| 1.4 | Sample Products |
| 2 | Creating the Kit Directory Structure |
| 2.1 | Designing the Customer's Directory Structure |
| 2.2 | Creating a Kit-Building Directory Structure |
| 2.2.1 | Directory Structure for a User Product Kit |
| 2.2.2 | Directory Structure for a Kernel Product Kit |
| 2.2.3 | Directory Structure for a Foreign Device Kit |
| 2.2.3.1 | The name.kit File |
| 2.2.3.2 | The kitname.kk File |
| 3 | Creating Subset Control Programs |
| 3.1 | Common Characteristics of a Subset Control Program |
| 3.1.1 | Creating Subset Control Program Source Files |
| 3.1.2 | Including Library Routines |
| 3.1.3 | Invoking Subset Control Programs |
| 3.1.4 | Aborting the Program |
| 3.1.5 | Setting Global Variables |
| 3.1.6 | Working in a Dataless Environment |
| 3.2 | Tasks Associated with Installation Phases |
| 3.2.1 | Displaying the Subset Menu (M Phase) |
| 3.2.2 | Before Loading the Subset (PRE_L Phase) |
| 3.2.3 | After Loading the Subset (POST_L Phase) |
| 3.2.3.1 | Creating Forward Links |
| 3.2.3.2 | Creating Backward Links |
| 3.2.3.3 | Locking Subsets |
| 3.2.4 | After Securing the Subset (C INSTALL Phase) |
| 3.2.5 | Verifying the Subset (V Phase) |
| 3.2.6 | Before Deleting a Subset (C DELETE Phase) |
| 3.2.7 | Before Deleting a Subset (PRE_D Phase) |
| 3.2.8 | After Deleting a Subset (POST_D Phase) |
| 3.3 | Subset Control File Flag Bits |
| 3.4 | User Product Subset Control Program |
| 3.5 | Kernel Product Subset Control Program |
| 3.6 | Foreign Device Subset Control Program |
| 4 | Building Subsets and Control Files |
| 4.1 | Creating the Master Inventory File |
| 4.2 | Creating the Key File |
| 4.3 | Running the kits Utility |
| 4.3.1 | Compression Flag File |
| 4.3.2 | Image Data File |
| 4.3.3 | Subset Control Files |
| 4.3.4 | Subset Inventory File |
| 5 | Producing Distribution Media |
| 5.1 | Editing the /etc/kitcap File |
| 5.1.1 | Tape Media kitcap Record Format |
| 5.1.2 | Disk Media kitcap Record Format |
| 5.2 | Building a Kit on Magnetic Tape Media in tar Format |
| 5.3 | Building a Kit on Disk Media |
| 5.3.1 | Preparing a Kit in tar Format |
| 5.3.2 | Preparing a Foreign Device Kit in DCD Format |
| 6 | Testing the Installation of a Kit |
| 6.1 | Installing a User Product |
| 6.2 | Installing a Kernel Product |
| 6.3 | Installing a Foreign Device Kit |
| 6.4 | Installing a User or Kernel Product into a RIS Area |
| 6.5 | Installing a Foreign Device Kit into a RIS Area |
| A | Digital UNIX Standard Directory Structure |
| Glossary |
| Index |