- If you have previously installed PMDF-TLS, you must shutdown the
PMDF detached processes that use PMDF-TLS before attempting to
reinstall or upgrade PMDF-TLS. Issue the command:
# pmdf shutdown dispatcher
- If you have previously installed PMDF-TLS, you must first deinstall
PMDF-TLS before attempting to reinstall or upgrade PMDF-TLS. To
deinstall PMDF-TLS, see Section 3.5 .
- Installation of PMDF-TLS should be done by superuser. If you are
not logged in as
root, do so now.
- If you are upgrading PMDF-TLS, you should check on your PMDF
license and update it, if necessary, at this time. In particular, if
you are upgrading from PMDF-TLS V5.2, note that the format of PMDF
license files has changed as of PMDF V6.0; you will need to obtain
replacement licenses from Innosoft if you have not already done so. (If
this is your initial PMDF-TLS installation, instructions on initially
installing PMDF licenses will be given in Section 3.4, Post-installation tasks .) PMDF-TLS
license information must be entered into the file
/pmdf/table/PMDF-TLS-SUN.license. The form of the license
file is
Issuer:Innosoft
Authorization Number:auth-number
Product Name:PMDF-TLS-SUN
Producer:Innosoft
Product Release Date:release-date
Product Token:token
Checksum:checksum
where auth-number,
release-date, token, and
checksum are specific to your own site's license.
You should have received the correct license information for your
system when you licensed PMDF-TLS, and a new license for PMDF-TLS at
renewal time.
If you already have existing licenses, you should check to make sure
that they are valid for this release. Check that the release date for
each product, i.e., the value on the fifth line of the fiule,
is later than the release date of the new version of each PMDF product
that you wish to install.¹ New PMDF product licenses are issued
when your maintenance contract is renewed, not when new versions of
software are released. If you have received new PMDF licenses at your
renewal time, you should register the new licenses. Edit the
PMDF-TLS-SUN.license file and enter the new license
information.
The following discussion outlines the steps in the PMDF
installation procedure. Refer to Chapter 4 for a sample installation
dialogue.
- Begin the installation procedure by invoking the
pkgadd command procedure as shown below:
# cd /
# pkgadd -d location
where location specifies the location of the
PMDF-TLS package. For instance, assuming that the location of the
PMDFTLS600 package is /usr/users/PMDFTLS600,
then:
# cd /
# pkgadd -d /usr/users/PMDFTLS600
To stop the installation procedure at any time, use Ctrl/C.
Note, however, that if the installation procedure is terminated
forcibly via Ctrl/C, then any files created by the
installation up to the point where Ctrl/C was pressed will
not be deleted, and therefore you must delete any such files manually.
- After
pkgadd is invoked, you will be asked to select
the package or packages to install. For instance, in a Solaris (x86)
installation, you would see:
The following packages are available:
1 PMDFtls PMDF TLS Product V6.0-21
(x86) 6.0-21
Select package(s) you wish to process (or 'all' to process
all packages). (default: all) [?,??,q]:
At this last prompt, you should enter the number 1 or
enter all to select all packages. You may enter
q to quit the installation, or ? to have a
help message printed. After you enter your selection, the
pkgadd installation utility will print PMDF copyright
information.
- Once it has finished installing all of the packages you selected,
the installation procedure will ask if you wish to install anything
else:
Select package(s) you wish to process (or 'all' to process
all packages). (default: all) [?,??,q]:
Enter q to exit the installation procedure.
Note
¹ PMDF license PAKs do not use a termination
date; they instead use a release date. The release date merely prevents
you from running newer versions of PMDF released after your maintenance
contract has expired. The PAKs do not prevent your current versions of
PMDF from running after your maintenance contract has expired. This is
intentional.
Previous
| Next
| Contents