Open System Services Shell and Utilities Reference Manual (G06.25+, H06.03+)

User Commands (p - r) pax(1)
if the tape has not already been properly mounted on the drive. pax remains in a wait state until
an unlabeled tape has been mounted on the tape drive correctly. Use the Guardian utility MEDI-
ACOM. This utility can be invoked from the HP Tandem Advanced Command Language
(TACL) command intrpreter or from the OSS shell through the gtacl command.
If errors occur that are related to the device or the mounted tape during the tape mount process,
diagnostic messages are issued. You have a choice of correcting the errors and remounting the
tape or canceling the tape mount request through MEDIACOM.
To access remote tape drives on a system that runs a release preceding D43, do the following:
1. Set the environment variable GUARD_REMOTE_TAPE to the remote tape
devicename.
2. Invoke pax without specifying the -f ag.
Guardian Filename Transformation
Because of the syntactic differences between Guardian lenames and OSS lenames, the follow-
ing behaviors can occur when an archive member is restored to a Guardian system.
A Guardian lename that is generated by the underlying OSS function calls for the le might
contain illegal Guardian lename characters. As a result, the archive member cannot be created
on the Guardian target and the restore fails.
In the name conversion process, OSS lenames that are longer than eight characters are truncated
to the rst valid eight characters. For example, an OSS lename like abcde.fghi is converted to
the Guardian name ABCDEFGH. This can cause confusion and make identication of les
difcult. Filenames that are similiar might be converted to the same lename. This results in the
le overwriting a previously restored le.
Environment Variables
The following environment variables affect the execution of the pax command:
GUARD_REMOTE_TAPE
Species the Guardian device name of a tape device.
LANG Provides a default value for the internationalization variables that are NULL. If
LANG is unset or NULL, the corresponding value from the implementation-speci
c
default locale is used. If internationalization variables contain invalid settings, pax
behaves as though none of the variables had been dened.
LC_ALL
When given a valid setting, overrides the values of all the other internationalization
variables.
LC_COLLATE
Determines the locale for the behavior of ranges, equivalence classes and multi-
character collating elements used in the pattern-matching expressions for the pattern
operand, the basic regular expression for the -s ag, and the extended regular expres-
sion dened for the yesexpr locale keyword in the LC_MESSAGES variable.
LC_CTYPE
Determines the locale for the interpretation of bytes of text data as characters (for
example, single-byte as opposed to multibyte characters in arguments).
527188-003 Hewlett-Packard Company 719