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

TLP Directories and Files

The global variable, BaseDirectory, is implicitly set to the TLP installation directory. This variable can be overridden. Note that all relative paths that are given are relative to the current working directory. The BaseDirectory location is /usr/local/tlp. You can define you own variables and refer these variables later. For example, if you define the DataDirectory in /usr/local/tlp, you can later use this directory as the SnapshotDirectory directory, $DataDirectory/repository.

Table 3–1 lists several key TLP directories and their contents.

Table 3–1 TLP Directory and File Locations

Location 

Content 

/usr/bin/local

Helper commands: 

  • tar

  • uncompress

  • gzip

  • zip

  • bzcat

  • pkginfo

  • pkgadd

$BaseDirectory/conf/WITHDRAWNPATCHES

Withdrawn patches, with replacements 

$BaseDirectory/conf/non-standard-patchids

A list of non-standard patches, such as firmware and OpenBoot PROM patches 

$BaseDirectory/conf/CHECKSUMS

Location of MD5 checksums for patch archives 

$BaseDirectory/conf/black_list.cfg

File containing the list of patches to be ignored 

$BaseDirectory/conf/white_list.cfg

Default whitelist of patches that should be always be installed 

$BaseDirectory/conf/readme_check.lst

Checks the regexps that are found in the files within the README files. Creates a ReadmeCheck.txt file

$BaseDirectory/conf/support_files

Directory containing support files to be copied unmodified into the patch cluster directory 

$BaseDirectory/conf/text_report.tt

Template to use for the text report that is generated 

$BaseDirectory/conf/html_report.tt

Directory where the report is stored in HTML format 

$DataDirectory/patches

Cache directory for extracted patches 

$DataDirectory/extra_patches

Location of patch archives. Copy the downloaded patches into this directory. Create the directory, if necessary 

$DataDirectory/analyzer_cache

Location where analyzer results are cached 

$DataDirectory/target/reports/index.html

An index.html file that can contains links to all the created reports

For more detailed information on these directories, see the default configuration file. The complete TLP configuration file is located in the /opt/SUNWtlp/conf/default/tlp.cfg directory. To access the file, you must have installed the TLP software.