Software Distributor Administration Guide (March 2009)

Table Of Contents
information on the task’s status. The controller also distributes software to remote
target machines.
On each target, the SD-UX daemon runs in the background, listening for requests
coming from the controller. When a request is received, the daemon schedules the
SD-UX agent to perform the task. The daemon also schedules the agent to answer
requests from other agent programs that want to use one of the host’s depots as a
source.
NOTE: You must restart the SD-UX daemon if you change daemon options, or the
system will not recognize the changes. See “Using Command Options” (page 50) for
more information.
7.1.1.3 Job Management
With SD-UX remote operations, you can create jobs for immediately execution or
schedule them for later execution. In addition, you can browse the scheduled, active,
and completed jobs using either the command line interface (with the swjob command)
or the interactive interface (with the sd command).
7.1.1.4 Compatible Software
The swconfig, swinstall, and swverify commands let you detect and enforce the
use of compatible software (i.e., ensure software products are compatible with system
types and operating systems). When you select multiple targets for a remote operation,
SD-UX lets you select only the software compatible with all targets.
7.1.1.5 Dependencies Between Software
As with local operations, the swask, swconfig, swcopy, swinstall, swremove,and
swverify commands support dependencies between filesets and products. If you
have a software selection that specifies a dependency on other filesets or products, the
command automatically selects that software. (This step is executed on the local host.
You can override this policy with the autoselect_dependencies default option.)
With remote operations, dependencies are analyzed on each target and a fileset will
not install if dependencies are not met on that target. (You can override this policy
using the enforce_dependencies default option.)
7.1.1.6 Session Files
You can use the session file command options to build, save, and reuse sessions with
most commands. With remote operations, target selections are saved along with options,
source information, and software selections.
152 Remote Operations Overview