solaris2mpm

Langue: en

Version: 27 February 2009 (fedora - 06/07/09)

Section: 8 (Commandes administrateur)

NAME

solaris2mpm - Utility to convert Solaris packages, patches, and patch clusters into mpm archives

SYNOPSIS

       
 
 solaris2mpm [ --tempdir=TEMPDIR ]  [ --select-arch=SELECTARCH ]  archive...
 
       
 
 solaris2mpm [  [ -h ]  [ --help ]  ] 
 
       
 
 solaris2mpm [  [ -? ]  [ --usage ]  ] 
 
     
 
 

DESCRIPTION

solaris2mpm creates mpm archives from Solaris package, patch, and patch cluster archives that can be pushed into managed channels on an RHN Satellite Server. Refer to the RHN Satellite documentation for further reference on managed channels.

OPTIONS

-h --help
briefly describe the options.
-? --usage
usage summary.
--tempdir=TEMPDIR
temporary directory to work from

solaris2mpm needs free space equal to three times the size of any packages, etc. it is converting in a temporary directory (/tmp). This options allows you to specify an alternate temporary directory if the required space is not available in /tmp.

--select-arch=SELECTARCH
select an arch for a multi-arch patch or package

Some patches and packages are applicable to more than one architecture. RHN needs each patch or package's architecture to be unique. When a multi-arch patch or package is encountered, this gives a way for the administrator to select which of the applicable architecture they would like to build the mpm for.

Valid architectures are: i386, sparc

NOTES ON USING SOLARIS2MPM

solaris2mpm is a command line utility for for creating mpm archives from Solaris package, patch, patch cluster archives.

mpm archives are format-neutral archives that attach the original archive as a payload onto a header that describes the contents of the original archive in a manner that is meaningful to Red Hat Network.

solaris2mpm can convert the following types of archives into mpm:

cpio archives: used for Solaris package archives

gzipped cpio archives: used for third-party Solaris package archives

zip archives: used for patch and patch cluster archives

compressed tar archives: used for older patch cluster archives

In order to handle these multiple types of archives, the following commands must be installed on the system which is running the solaris2mpm command: pkgtrans, gunzip, zip, uncompress, and tar.

Running solaris2mpm on a package or patch cluster will create a single mpm archive. Running solaris2mpm on a patch cluster will create a mpm archive for every patch contained in the patch cluster as well as an mpm archive for the patch cluster itself. The patch cluster mpm must be pushed into a managed channel either with all of the patch mpms that are created with it or after the patch mpms. It cannot be pushed before the patch mpms, as the patch cluster mpm will contain references to the patch mpms that must be maintained by the RHN Satellite Server.

AUTHORS

Jason Connor<jconnor@redhat.com>