You can relocate the tealeaf-pca
package to a directory other than the
default /usr/local/ctccap
directory by using the rpm command's
--prefix
option along with the installation and upgrade commands.
This approach requires a minimum tpcinstaller.sh
date and version: 2007/07/05,
revision 17.
Following are some sample rpm invocations:
rpm -i --prefix=/opt/tealeaf tealeaf-pca-3204-1.RHEL4.i386.rpm
rpm -U --prefix=/home/tealeaf tealeaf-pca-3204-1.RHEL4.i386.rpm
If you do not use the --prefix
option during an installation or upgrade, RPM
uses the default installation directory that is specified in the tealeaf-pca package file, which is
/usr/local/ctccap
. When you relocate a package, you must consistently specify the
alternate directory so that the package correctly checks for and updates previous installations.
If you are using the installer script, tpcinstaller.sh
, you can specify
environment variable TPCINSTALLPREFIX
before you start the script to install the
tealeaf-pca package.
If you do not specify the environment variable TPCINSTALLPREFIX
before you start
the script, it determines the current installation prefix and automatically pass it along to the RPM
commands it runs. If the package is not currently installed or is not a relocatable version, the
default directory, /usr/local/ctccap
, is used by the tealeaf-pca package.
Following is a sample invocation of the tpcinstaller.sh
script.
env TPCINSTALLPREFIX=/opt/tealeaf /etc/opt/tpcinstaller.sh \
tealeaf-pca-3204-1.RHEL3-i386.rpm