Introduction to Software Package Builder

Software Package Builder OverviewSoftware Package Builder Overview

Software Package Builder (SPB) provides a visual method to create and edit software packages using the HP-UX Software Distributor (SD-UX) package format. Once software is packaged, it can easily be transferred to a distribution medium, mass produced, and installed by administrators. The SPB graphical user interface (GUI) provides a window into the software package structure, showing attributes that can be set for each package element. SPB loads packaging policies and validates software package attributes against these policies. The SPB command line interface (CLI) can also perform validation of software package attributes against policies and can be added to an automated process for editing and validation of a PSF.

SPB can assist with the following tasks:

Creating a product specification file (PSF) to organize files into products, filesets, and optionally, into bundles and subproducts

Setting attribute values to define software package characteristics such as revision, architecture, file permissions, and dependencies

Validating the PSF against packaging policies to ensure successful packaging into a software depot with the swpackage command

Editing and validating the PSF automatically as part of a nightly build process using SPB’s CLI

Features

FeaturesBenefits

 

 

Graphical User Interface (GUI)

Provides an easy-to-use interface,

for creating PSFs in SD-UX

making the complex task of

format

creating a PSF easier.

 

 

Command Line Interface (CLI)

Provides a mechanism for easy

for automating nightly changes

automation of PSF edits and

to packages

validation.

 

 

Policy validator for verifying a

Easy to create a valid PSF without

package’s use of legal SD-UX

in-depth knowledge of all the

syntax

packaging policies.

 

 

8

Chapter 1