What directories and files are not located under the installation directory

Question

What directories and files are not located under the installation directory?

Answer

Note: This solution requires a minimum tpcinstaller.sh date and version: 2007/07/05, revision 17.

The following list describes various directories and files that are associated with Network Capture that do not reside with the installation directory, which defaults to /usr/local/dncauser. Some paths are directly used by the software. Some are user configurable, and some are touch through the course of normal administration and usage of the software.

/archive [optional]

The optional directory is documented in the procedure for performing a minimal installation of Red Hat Enterprise Linux. It exists in case packet archiving must be enabled to diagnose various capture issues. It is not required for normal operation and is not used by default.

/etc/cron.d/Discover

The Discover-DNCA package installs the crontab for use by the package.


/etc/init.d/Discover-DNCA.sh
/etc/init.d/Discover-startup.sh

The Discover-DNCA package installs the Discover-DNCA.sh and Discover-startup.sh scripts to control the startup and shutdown of the software.

/etc/opt/Discover

Network Capture uses the directory for various configuration and installation settings. For example, the Discover-DNCA package uses this directory to record the installation directory in file /etc/opt/Discover/config/installprefix and to record the location of the Discover symbolic link in file /etc/opt/Discover/config/discovercmd. The tpcinstaller.sh script uses this directory for its configuration files, including SSL keys that must be automatically imported.

/etc/syslog.conf

Network Capture uses the syslog facility to log messages, which are configured in the file.

/etc/group, /etc/passwd, and other user-account related files.

The Discover-DNCA package creates a user and a group account for running the software if they do not exist. These operations modify various system files that are updated when user accounts are created or updated.


/tmp/Discover-DNCA-11-prein.log
/tmp/Discover-DNCA-12-postin.log
/tmp/Discover-DNCA-21-preun.log
/tmp/Discover-DNCA-22-postun.log

The Discover-DNCA package creates the log files to record various installation-related activities.

/tmp/Discover-DNCA.log

The Discover-DNCA package uses the log file to record various installation-related activities.

/tmp/tpcinstaller.log

The tpcinstaller.sh script uses the log file to record its activities.

/usr/local/bin/Discover

The above file is a symbolic link to the Discover command in the bin subdirectory of the installation directory. For example: /usr/local/dncauser/bin/Discover. Environment variables DISCOVERCMDDIR and DISCOVERCMDENABLE manage location and creation of this symbolic link.

/var/log/messages

Network Capture uses the syslog facility to log messages, which can affect the log file, configured in /etc/syslog.conf.

/var/log/Discover

Network Capture uses the directory for its log files.