Software Distributor Administration Guide HP-UX 11i v1, 11i v2, and 11i v3 (5900-2488, September 2012)
For most operations, controller programs access hosts and depots using an agent called swagent,
which performs the basic software management tasks. The agent is accessed via a daemon called
swagentd. When SD-UX operates on the local host, both controller and agent run on the local
host. For remote operations, the agent runs on a remote host.
Figure 1: “SD-UX Systems”, shows how software can be developed and then packaged into
SD-formatted media, which can either be accessed directly or copied to a depot directory on a
server and accessed via the network.
Figure 1 SD-UX Systems
1.2.2 Software Structure
SD-UX commands work on a hierarchy of software objects that make up the applications or operating
systems components you want to manage.
Software Objects
Bundles Collections of filesets, possibly from several different products, “encapsulated”
for a specific purpose. Bundles can reside in software depots, and SD-UX
commands act on bundles as single entities. All HP-UX OS software is packaged
in bundles. Bundles can consist of groups of filesets or of products. Customer
creation of bundles is not supported.
Products Collections of filesets or (optionally) subproducts and control scripts. The SD-UX
commands maintain a product focus but still allow you to specify subproducts
and filesets.
Different versions of a product can be defined for different platforms and
operating systems, as well as different revisions (releases) of the product itself.
Several different versions could be included on one distribution media or depot.
Subproducts If a product contains several filesets, subproducts can be used to group logically
related filesets.
Filesets Filesets include all the files and control scripts that make up a product. Filesets
can only be part of a single product but they can be included in several different
HP-UX bundles or subproducts. Like products, different versions of a fileset may
be defined for different platforms and OSs.
Filesets are the lowest level of object managed by SD-UX.
20 Introduction to Software Distributor