Ignite-UX Reference (March 2010, B3921-90005)

make_bundles(1M) make_bundles(1M)
-c category Supplies the category for the bundle(s) that will be created. The default is to
leave the bundles uncategorized.
-o psf Causes make_bundles to create a product specification file and write it to
the given psf without actually modifying the target depot. This may be useful in
editing the bundle names or descriptions before running swpackage to create
the bundles in the depot.
-r re vision Use the specified revision string for the revision of the bundle to be created.
This option is ignored when the -f or -p options are used, in which case the
revision is obtained from the respective fileset or product contained in the bun-
dle (unless the fileset or product does not have a revision of its own).
-l file Supplies a file name which lists the specified products to be bundled. Cannot
be used with the -b option.
product/fileset Supplies one or more product/fileset(s) to be bundled. Cannot be used with the
-b option.
depot_path The directory path name to the SD depot. depot_path must reside on the same
system, and the user running make_bundles must have insert permission for
the depot.
-? Displays the help screen.
International Code Set Support
Ignite-UX uses a variety of system commands to accomplish its functionality. Because the output of many
of these commands is parsed, Ignite-UX ensures that the POSIX locale is normally used by modifying envi-
ronment variables. Help text and some command output not parsed by Ignite-UX will be left in the user’s
specified locale.
RETURN VALUE
make_bundles will return 0 (zero) if the operation was successful, and it will return 1 if a failure
occurred. If the -b option is given and all software in the depot is already in a bundle, make_bundles
will return 2.
EXAMPLES
Create one bundle for each product not already in a bundle within the depot /depots/patches.11.23. Note
that the -b and -p options are implied:
make_bundles /depots/patches.11.23
Create one bundle containing everything in the depot, specifying a name, title, and category:
make_bundles -B -n Patches -c Patches \
-t "11.23 approved patches" /depots/patches.11.23
Create one bundle for every product in the depot, and set the category to all-products:
make_bundles -p -c all-products /depots/patches.11.23
Create an SD product specification file (PSF) containing the information from the
/var/opt/ignite/depots/Rel_B.11.31/patches_11.31 directory so that all information is present to create the
bundle using swpackage:
make_bundles -b -i -n PB_Sept_2007 \
-t "Site patches for September 2007"\
-o ./PB-Sept_2007.psf -r 1.1 \
/var/opt/ignite/depots/Rel_B.11.31/patches_11.31
Note: The swpackage command necessary to package the bundle created above may be found in the
newly generated PSF.
2