Ignite-UX Custom Configuration files
/opt/ignite/bin/make_bundles {-p|-f|-B } [-i] [-c category] [-o psf]
[-l
file| product/fileset...] depot_path
Note:
With this form of the command you cannot give the bundles you are
creating a na
me. The most useful form of this command involves giving
the –o option to create a PSF that can be used for subsequent
packaging.
In this example, you create some of the same bundles that were created in previous examples.
However, this time you use an explicit list of products to include (or patches in this case):
# make_bundles -B -i -o ./PB_Sept_2007_1.0.psf -r 1.0 PHCO_31622 \
> PHCO_31634 PHCO_33431 PHCO_36056 \
> /var/opt/ignite/depots/Rel_B.11.23/patches
# ll ./PB_Sept_2007_1.0.psf
-rw-r--r-- 1 root sys 951 Aug 31 16:46 ./PB_Sept_2007_1.0.psf
Next, you create another PSF but this time with the extra pax patch PHCO_33967:
# make_bundles -B -i -o ./PB_Sept_2007_1.1.psf -r 1.1 PHCO_31622 \
> PHCO_31634 PHCO_33431 PHCO_36056 PHCO_33976 \
> /var/opt/ignite/depots/Rel_B.11.23/patches
# ll ./PB_Sept_2007_1.1.psf
-rw-r--r-- 1 root sys 1015 Aug 31 16:47 ./PB_Sept_2007_1.1.psf
You can now apply the commands stored in these two PSF files against the depot. When you do,
you end up with the same results as with the make_bundles first form:
# swlist -d @ /var/opt/ignite/depots/Rel_B.11.23/patches
# Initializing...
# Contacting target "test"...
#
# Target: test:/var/opt/ignite/depots/Rel_B.11.23/patches
#
#
# Bundle(s):
#
patches 1.1 /var/opt/ignite/depots/Rel_B.11.23/patches
patches 1.0 /var/opt/ignite/depots/Rel_B.11.23/patches
With the third form, you cannot specify an explicit name. You must edit the PSF to change the
name of the bundle.
Tip:
If you use change control it is better to generate a PSF and place it
under cha
nge control than to use make_bundles to generate a
temporary PSF and apply the changes to the depot. By placing the PSF
in your change process, you know exactly how a bundle wrapper in a
depot was created and what was in it. This allows you to, at some later
time, recreate bundles exactly as they were before.
34