Open System Services Management and Operations Guide (G06.30+, H06.08+, J06.03+)
NonStop Software Essentials and DSM/SCM automatically deletes directories left empty after
obsolete files are removed but the Pcleanup utility does not. To remove unneeded directories
after using Pcleanup, use the OSS shell rmdir command
CAUTION: Invisible OSS files with names containing .dsmscm are used by NonStop Software
Essentials or DSM/SCM for OSS file/configuration management and should never be deleted.
Such files can be found in otherwise empty directories, so you should use the OSS shell utility
/bin/ls -al on any directory to check for hidden files before the directory is removed.
.
Updating the whatis Database Files
When you install or update products that include reference pages, you need to update the whatis
database files in the OSS environment.
NOTE: Beginning with the G06.14 RVU, if your system was ordered preconfigured or your initial
OSS configuration was performed by using the OSSSETUP utility, this action occurred automatically.
However, you must perform this action manually after any subsequent update to the content provided
by HP for the OSS file system.
A whatis database file contains a summary of each reference page (sometimes known as a man
page) in the corresponding set of OSS directories.
The OSS shell supports the MANPATH environment variable. Each set of reference pages accessible
through a single MANPATH environment variable entry has its own whatis database file in the
directory specified for the MANPATH variable value.
These database files are accessed by the man, apropos, and whatis utilities, based upon either
the MANPATH variable value in effect for the user or a man command flag that the user can specify.
Although the commands can function without a database file, they do not return valid information.
You create or update a whatis database file by merging whatis database fragment files using
the merge_whatis utility. Each whatis database fragment file has an OSS filename with the
form whatis.piece, where piece varies according to the product containing the reference
page files.
The whatis database fragment file for each product shipped as part of Open System Services is
automatically installed into the appropriate one of the following directories:
/usr/share/man/whatis.frag
/nonnative/usr/share/man/whatis.frag (G-series only)
To merge these whatis.piece files into the corresponding whatis database after installing an
update to Open System Services, enter the following commands from an OSS shell prompt:
merge_whatis
merge_whatis /nonnative/usr/share/man (G-series only)
The corresponding whatis databases are now available for use with the following MANPATH
variable values:
/usr/share/man (OSS product reference pages only)
/nonnative/usr/share/man (G-series only)
You can verify the existence of the whatis databases by entering the OSS shell ls command for
each of these MANPATH variable values.
Your site can acquire additional products to install in the OSS environment. If these additional
products include reference pages, you need to add entries to an existing whatis database or
create a new whatis database for a new MANPATH variable value.
For additional information about the merge_whatis utility, see the merge_whatis(8) reference
page either online or in the Open System Services Shell and Utilities Reference Manual.
182 Managing OSS Files