Software Distributor Administrator Guide (September 2010)
swinstall -s sw_server \*man
• Bundles and products are recursive. Bundles can contain other bundles. For
example:
swinstall bun1.bun2.prod.sub1.fset,r=1.0
or (using expressions):
swinstall bun[12].bun?.prod.sub*,a=HP-UX
• The \* software specification selects all products.
CAUTION: To avoid data loss, use the \* specification with considerable care
(such as when removing software from the root directory, /).
The version component has the form: [,r <op> revision][,a <op> arch]
[,v <op> vendor][,c <op> category][,q=qualifier][,l=location]
[,fr <op> revision][,fa <op> arch]
where:
• Fully qualified software specifications include the r=, a=, and v= version
components, even if they contain empty strings. For installed software, l= is also
required.
• All version components are repeatable within a single specification (e.g. r>=A.12,
r<A.20). If multiple components are used, the selection must match all
components.
• The <op> (relational operator) component performs individual comparisons on
dot-separated fields and can be of the form:
=, ==, >=, <=, <, >, or !=
For example, r>=B.11.11 chooses all revisions greater than or equal to B.11.11.
The system compares each dot-separated field to find matches.
• The = (equals) relational operator lets you specify selections with the shell wildcard
and pattern-matching notations: [ ], *, ?, and ! For example, the expression
r=1[01].* returns any revision in version 10 or version 11.
• No space or tab characters are allowed in a software selection.
• qualifier is a string that can be attached to any product or bundle to help you
filter a software specification.
• location applies only to installed software and refers to software installed to a
location other than the default product directory.
• fr and fa apply only to filesets.
• A software instance_id can take the place of the version component. It has the
form: [instance_id] within the context of an exported catalog, where instance_id
48 Introduction to Software Distributor