This procedure describes how to upgrade to the latest version of the TLP server software. In this procedure, the current working directory is the TLP installation directory, /opt/SUNWtlp.
Before you begin the installation, ensure that you have the following:
A sufficient amount of disk space is available on the system.
For each set of baselines that you use, you will need 3 to 4 Gbytes of disk space. In addition, you need to reserve disk space for each client system. The amount of space that is required for each client system can vary between 1 to 5 Mbytes. In rare instances, the amount of disk space that is required could reach 200 Mbytes. Because the created patch sets are built from symbolic links that point to the patch repository, each patch set only requires about 100 Kbytes of disk space.
Perl, version 5.005_03, or later installed on the system.
Perl, version 5.005_3 or later, is bundled with all Solaris OS versions, beginning with the Solaris 7 OS.
An HTTP server installed on the system.
The Apache HTTP Web Server is bundled with the Solaris Operating System.
The latest TLP server software, which has been downloaded from the TLP server.
Access to the Sun patch baselines, for example, an EIS-CD.
Log in as superuser to the system where you will install the TLP server software.
Extract the archive SUNWtlp-2.3.tar.gz to the /tmp directory.
# gzcat SUNWtlp-2.3.tar.gz | tar xvf - |
Check the README file in /opt/SUNWtlp/README for the latest updates.
Install the TLP software package.
# pkgadd -a tlp.policy -d SUNWtlp-2.3 |
By default, the TLP software is installed in the /opt/SUNWtlp directory. See How to Add Software Packages (pkgadd) in System Administration Guide: Basic Administration for information on how to modify the installation directory.
Log in to the server as tlp-user.
The remaining steps are performed as the tlp-user.
Save the old tlp.cfg file.
$ cd /opt/SUNWtlp/conf $ mv tlp.cfg tlp.cfg.bak |
Copy the default 2.3 tlp.cfg file to /opt/SUNWtlp/conf/tlp.cfg.
$ cp default/tlp.cfg |
Modify the tlp.cfg file for your site's setup.
See How to Modify the TLP Configuration Filefor task-related information.
After you complete the TLP server software upgrade and configure the tlp.cfg file, you will need to perform the following tasks:
Update the TLP configuration, the snapshots, and the metafiles.
For instructions, see How to Update the TLP Configuration, Snapshots and Metafiles After Upgrading the TLP Software.
Configure the TLP web server CGI script to enable file transfers from the TLP client.
Although the method previously used for collecting client information still works with the TLP 2.3 software, you might want to consider using the new TLP client to perform this function. For instructions, see How to Install and Configure the CGI Script.