swpackage
swpackage is used to create a SD/UX package. First a PSF file must be created to tell swpackage how to create the package, e.g.
swpackage -v -s product.psf -d target_depot_directory
To preview the results use:
swpackage -p -vv -s product.psf -d target_depot_directory
An example PSF file is listed below:
# Example psf file to be used with SD/UX swpackage distribution layout_version 1.0 # Vendor definition vendor tag In2nix title In2nix Limited end # Product definition product tag S700 title Medusa Update Software revision 1.0 category software category_title HP Series 700 Software architecture S700_HPUX_10.0 machine_type 9000/7* directory / is_locatable false # Subproduct definitions subproduct tag Applications title Application Software contents application end subproduct tag Diagnostics title Diagnostic Software contents diagnostic end subproduct tag Patches title Patches contents patch end # fileset definitions fileset tag application title Application Software # Files directory /var/patch/S700/applications=/dev/rmt/2m file * end # fileset definition (diag) fileset tag diagnostic title Diagnostic Software # Files directory /var/patch/S700/diagnostics=/dev/rmt/2m file * end # fileset definitions (patch) fileset tag patch title Patch Software # Files directory /var/patch/S700/patch=/dev/rmt/2m file * end end
swpackage can also be used to create a SD/UX tape from an existing package in a depot, e.g.
swpackage -s depot -d /dev/rmt/nm -x target_type=tape
After you have created a depot on disk you need to register it using:
swreg -l depot
Can use swcopy to copy a depot from tape on to disk. A menu driven option is provided for this. A depot can also be moved using tar, ftp/rcp , untar and then using swreg -l
Still stuck? Maybe we can help. Contact us here
Never miss a thing subscribe to our newsletter
or follow us on twitter
For more super cool techie stuff check out our blog!!
Recent Changes
Contribute to this wiki
Why not help others by sharing your knowledge? Contribute something to this wiki and
join out hall of fame!
Contact us for a user name and password