Jump to content United States-English
HP.com Home Products and Services Support and Drivers Solutions How to Buy
» Contact HP
More options
HP.com home
Software Distributor Administration Guide: HP-UX 11i v1, 11i v2, and 11i v3 > Chapter 1 Introduction to Software Distributor

SD-UX Overview


Technical documentation

Complete book in PDF
» Feedback
Content starts here

 » Table of Contents

 » Glossary

 » Index

Software Distributor for HP-UX (SD-UX) provides you with a powerful set of tools for centralized HP-UX software management. When connected by a LAN or WAN, each computer running SD-UX can act as a server, allowing its resources to be managed or accessed by other machines, or as a client, managing or using the resources of other machines.

Software Distributor commands are included with the HP-UX operating system and, by default, manage software on a local host only. You can also enable remote operations, which let you install and manage software simultaneously on multiple remote hosts connected to a central controller.

Note that SD-UX running under HP-UX 11.00 and higher versions does not support NFS diskless clusters.

Network Requirements

  • Networked systems must support TCP/IP.

  • Because Software Distributor is based on distributed, client/server technology, it requires some networking functionality on the host system for proper execution. These networking services are only available in UNIX Run Level 2 (Multi-User mode) and above. Software Distributor cannot run in Single-User mode.

SD-UX Programs and Commands

The following list provides a brief description of each command and references for more detailed information.

Table 1-2 SD Commands

Command & Manpage


More Information


  • Installs or updates software

  • Optional GUI

  • Lists installed software or software in depots or on media

  • Optional GUI

  • Copies software from one depot to another

  • Optional GUI

  • Removes installed software or software in a depot

  • Optional GUI

  • Creates packages of software which can then be used as a source for other SD-UX commands

  • Runs configuration scripts on installed software

  • Configures, reconfigures, or unconfigures

  • Runs interactive request scripts that gather information for later use by swinstall or swconfig

  • Specifies, lists, and changes Access Control Lists (ACLs) for SD security.

  • Verifies the integrity of installed software or depot software by comparing IPD information with the files actually installed

  • Runs verify and fix scripts

  • Modifies the Installed Products Database (IPD) and various catalog files that contain information about the software on the system

  • Registers newly created depots to make them visible to other systems

  • Starts the Job Browser GUI to create, monitor, schedule, and delete jobs

  • Requires that remote operations are enabled

  • Monitors jobs from the command line

  • Requires that remote operations are enabled

  • Re-installs SD-UX from media

  • Daemon for SD-UX commands

  • Must be scheduled before a system is available as a destination for SD-UX commands

  • See manpage


The sd, swinstall, swcopy, swlist, and swremove commands each have an optional Graphical User Interface (GUI) with windows and pull-down menus. The GUI commands also work on text-based terminals, providing a Terminal User Interface (TUI), which uses the keyboard instead of the mouse for screen navigation.

You can invoke all SD-UX commands and programs from the command line. The syntax, options, defaults and operands are similar for all commands. See “Working from the Command Line” for more information.

SD-UX Online Documentation

To view the a manpage for each command, type:


For additional technical information, type:

man 5 sd for SD-UX overview

man 4 sd for file layouts

man 4 swpackage for packaging file layouts

Printable version
Privacy statement Using this site means you accept its terms Feedback to webmaster
© 1997, 2000-2003, 2006, 2007, 2008 Hewlett-Packard Development Company, L.P.