-
- ipsCompare.sh - compare package install diffs between 2 different versions
-
- ipsCompare.sh [ options ] [pkg_fmri_pattern] ...
-
- Compare installation of two or more FRMIs bound by a certain entire
version.
-
- -h, --help
- Print this help and exit.
- -l, --list
- List all entire versions available for
comparision and exit.
- -o, --old=oldRev
- Old entire version to bind to.
- -O, --Old=file
- Previously saved output to use
instead of resolving again. See -S.
- -n, --new=newRev
- New entire version to bind to.
- -N, --New=file
- Previously saved output to use
instead of resolving again. See -S.
- -s, --sparc
- Assume sparc as target architecture instead of
i386.
- -S, --Save=pathPrefix
- Saves the output of the pkg
resolving step to $pathPrefix.old, $pathPrefix.new,
so it can be reused later without the need to resolve again. See -O and
-N.
- -p, --publisher=publisherURI
- URI of the publisher
to use. The default value is file:///net/pkg.cs.ovgu.de/data/repos/solaris/
.
- -P, --nosummary
- Do not include package description
summaries.
- -a, --all
- List all packages which differ in its version
string. Default is to list only the packages, which have been added or removed.
- -A, --All
- List all packages, no matter whether its version
has been changed.
- -f, --full
- Applies to -o and -n: If given,
the list of packages gets determined automatically and possibly given packages
as script arguments are ignored wrt. the given version. The script uses an
iterative approach to determine the list of all installable packages for the
related version. NOTE that this may take a while!
- -T, --trace=functionList
- A comma separated list of
functions of this script to trace (convinience for troubleshooting).
-
- ipsCompare.sh -o 0.5.11-0.175.0.4.0.5.0 -n 0.5.11-0.175.0.12.0.4.0
-S /tmp/ips solaris-desktop
- ipsCompare.sh -O /tmp/ips.old -N /tmp/ips.new
-
- pkg(1)
-
- version
- $Id$
- copyright
- Copyright © 2012 Jens Elkner. All rights
reserved.
- license
- CDDL 1.0