Sun Update Connection - Automated Baseline Management Service 1.0 User's Guide

Installing the TLP Client Software

This section describes how to install the TLP client software. The TLP client is intended for use with the TLP server.

ProcedureHow to Install the TLP Client Software

This procedures assumes that the current working directory is the TLP client installation directory, /opt/SUNWtlpc.

Before You Begin

Before you begin the installation, ensure that you have the following:

Steps
  1. Log in as superuser to the system where you will install the TLP client software.

  2. Extract the archive, SUNWtlpc-1.0.tar.gz, to the /tmp directory.


    # gzcat SUNWtlpc-1.0.tar.gz | tar xvf -
    
  3. Check the README file that is included for the latest updates.

  4. Install the TLP client software package.


    # pkgadd -a tlp.policy -d SUNWtlpc-1.0
    

    By default, the TLP client software is installed in the /opt/SUNWtlpc directory. For information about modifying the installation directory, see How to Add Software Packages (pkgadd) in System Administration Guide: Basic Administration.

  5. Using a text editor, modify the TLP client conf/tlpc.cfg configuration file. Set the TlpServerUrl value to the TLP server CGI script URL.

Next Steps

After you complete the TLP client software installation, you are ready to run the TLP client. See The TLP Client Run Process for more information.

The TLP Client Run Process

The TLP client is used in conjunction with the TLP server. The TLP client can run without any user interaction, after you have properly configured it. When you run the tlpc main command, the TLP client performs the following tasks:

You can manually run the TLP client. Or, if you choose to, you can set up a cron job to run the TLP client at regularly scheduled intervals. For more information about setting up cron jobs, see Chapter 15, Scheduling System Tasks (Tasks), in System Administration Guide: Advanced Administration. Example 2–4 shows a typical TLP client run.


Example 2–4 Running the TLP Client

This example shows a typical TLP client run. Note that to run PatchPro, you must be superuser or assume an equivalent role.


# ./tlpc main
TLP - Client ------------
		* Tlp::Collector::TlpExplorer
		* Tlp::Analyzer::PatchPro
		+ Starting PatchPro
		+ Parsing PatchPro Output
		* Tlp::Transfer::HTTP
		+ Connecting to http://your-tlp-server/tlp-cgi/tlp_server.pl
		+ Uploading data
100% [===========================================]