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

Managing HP-UX Software With SD-UX: HP 9000 Computers

» 

Technical documentation

Complete book in PDF
» Feedback
Content starts here

 » Table of Contents

 » Glossary

 » Index

HP Part Number: B2355-90154

November 1997


Table of Contents

About This Manual
1 Introduction to Software Distributor
SD-UX Commands Overview
Understanding SD-UX Terms and Concepts
The Roles Systems Play
Installing "Protected" Software
SD-UX Software Structure
Executing SD-UX Commands
Using the Command Line Interface
Using the Graphical or Terminal User Interfaces
Using the On-line Help System
Installed Products Database
2 Installing and Copying Software
Installing or Copying Software (swinstall and swcopy)
Syntax
Example Install/Copy Operations
Command Options
Command Operands
Changing Default Options
Session File
Environment Variables
Software and Target Lists
Using Software Codewords and Customer IDs
Recovering Updated Files
Installing/Copying Software with the Graphical or Terminal User Interface
Installation Phases
Selecting the Source
Analyzing Your Installation Or Copy
Installing/Copying the Product - the Install (Copy) Dialog
Advanced Topics for swinstall and swcopy
Using swinstall to Perform an OS Update
Installing to an Alternate Root
Interactively Changing Default Options
Compressing Files to Increase Performance
Software Dependencies
Compatibility Filtering and Checking
Installing Multiple Versions
Installing Software That Requires a System Reboot
Installing Patches Interactively
Using the Source Depot Audit Log
3 Configuring and Verifying Software
Configuring Your Installation (swconfig)
Syntax
Sample Configurations
Command Options
Command Operands
Changing Default Options
Using Session Files
Environment Variables
Understanding the Configuration Process
Configure Phase
Executing Configure Scripts
Verifying Your Installation (swverify)
Syntax
Examples
Command Options
Command Operands
Changing Default Options
Using Session Files
Environment Variables
Understanding the Verification Process
4 Registering Software Depots
Registering Your Software (swreg)
Syntax
Examples
Command Options
Command Operands
Changing Default Options
Using Session Files
Environment Variables
Registering Depots
5 Listing Software
Listing Your Software (swlist)
Syntax
Examples
Command Options
Command Operands
Changing Default Options
Using Session Files
Environment Variables
Creating Software Lists
Specifying Product Level
Specifying Subproduct Level
Specifying Fileset Level
Specifying Files Level
Depot Lists
Verbose List
Using Interactive swlist
Searching and Moving Through the List
Changing the View
Performing Actions
Advanced Topics for swlist
List Defaults
Creating Custom Lists
More swlist Examples
Listing Patches
6 Removing Software
Introduction to swremove
Removing Installed Software Using the Command Line (swremove)
Syntax
Examples
Command Options
Command Operands
Changing Default Options
Using Session Files
Environment Variables
Removing Installed Software with the GUI/TUI
Selecting Software to Remove
Analyzing a Removal
Getting More Details
The Remove Window
Monitoring the Removal Process
Removing Software from Depots
Selecting The Target Depot Path
Selecting Software
Analyzing the Removal from a Depot
Removing the Product from a Depot
Advanced Topics for swremove
Changing swremove Defaults
Removing Software from an Alternate Root
Removing Patches
Dependencies
Multiple Versions
7 Modifying IPD or Catalog Contents
Introduction
swmodify and the Product Specification File (PSF)
Changing and Adding Software Information (swmodify)
Syntax
Examples
Command Options
Command Operands
Changing Default Options
Using Session Files
Environment Variables
8 Managing Patches
Introduction
HP-UX 11.0 Patch Installation Paradigm
Patch-Related Features
Patch Attributes
Default Options
Patch Operations Summary
Installing Patches
Copying Patches
Interactive Patch Management
Listing Patches
Patch Removal, Rollback, and Committal
Verifying Patches
Updating Patched Software
Packaging Patch Software
Patch Software Characteristics
Patch Software Objects and Attributes
Patch Fileset Attributes
Patch File Attributes
PSF Example
9 Controlling Access to Software Objects
Using Access Control Lists (swacl)
ACL Entries
ACL Keys
ACL Permissions
Syntax
Examples
Command Options
Command Operands
Changing Default Options
Environment Variables
Understanding swacl
How ACLs are Matched to the User
How ACLs Protect Objects
Host System ACLs
Depot ACLs
Product ACLs
ACL Templates
Task-Specific Permission Requirements
Packaging
Listing
Copying
Installing
Removal
Configuration
Verify
Registering Depots
Sample ACLs for Editing
10 Creating Software Packages
Prerequisites
Overview of the UNIX Packaging Process
Identifying the Products to Package
Determining Product Contents
Determining Product Structure
Writing a UNIX Control Script
Creating a Product Specification File (PSF)
Product Specification File Examples
PSF Syntax
Packaging the Software (swpackage)
swpackage Overview
Command Syntax
Package Selection Phase
Package Analysis Phase
The Package Building Phase
Output of Logfile Messages
Verifying the Software Package
Advanced Packaging Topics
Changing Options in the Defaults File
Registering Depots Created by swpackage
Packaging Security
Repackaging or Modifying a Software Package
Packaging In Place
Following Symbolic Links in the Source
Generating File Revisions
Overriding Disk Space Analysis Errors
Writing to Multiple Tapes
Making Tapes from an Existing Depot
Creating a Depot and Mastering It to CD-ROM
Depots on Remote File Systems
Packaging Patch Software
11 Using Control Scripts
Introduction to Control Scripts
Types of Control Scripts
Control Script Format
General Script Guidelines
Environment Variables
Variables That Affect All SD-UX Commands
Variables That Affect All SD-UX Scripts
Variables That Affect swinstall and swremove
Execution of Control Scripts
Details Common to All Control Scripts
Checkinstall Scripts
Preinstall Scripts
Postinstall Scripts
Configure Scripts
Unconfigure Scripts
Verify Scripts
Checkremove Scripts
Preremove Scripts
Postremove Scripts
Request Scripts
Execution of Other Commands by Control Scripts
Input To and Output From Control Scripts
File Management by Control Scripts
Testing Control Scripts
Testing Installation Scripts
Testing Configuration Scripts
Testing Removal Scripts
12 Requesting User Responses
The swask Command
Syntax
Examples
Command Options
Command Operands
Changing Default Options
Using Session Files
Environment Variables
Running Request Scripts from swinstall or swconfig
Examples
Writing Request Scripts
A Default Options and Keywords
Introduction
Defaults Listed Alphabetically
B Troubleshooting SD
SD Error Logging
Error Messages
Warning Messages
Notes
Problems
Cannot Contact Target Host Daemon/Agent
Access To An Object Is Denied
Slow Network Performance
Connection Timeouts and Other WAN Problems
Disk Space Analysis Is Incorrect
The Packager Fails
Truncating The Daemon Logfile
Cannot Read a Tape Depot
Installation Fails
C Replacing or Updating SD-UX
Introduction
Getting SD-UX Tools from Media
Prerequisites
Procedure
swgettools Information
Syntax
Options
SW-DIST Installation Examples
Updating SD Without Root Access to the Remote Depot
Glossary
Index
Printable version
Privacy statement Using this site means you accept its terms Feedback to webmaster
© 1997 Hewlett-Packard Development Company, L.P.