Environment variables

Table 1 provides a list of environment variables that can be explicitly set by z/OS® UNIX Telnet.

Table 1. Environment variables for z/OS UNIX Telnet
Environment variable Description
_BPX_SHAREAS Controls whether a spawned child process is started in the same address space as the login shell.
KRB5_SERVER_KEYTAB Specifies the location of the key table.
LC_ALL Determines the values for all local categories.
LC_COLLATE Determines the local category for character collation.
LC_CTYPE Determines the local category for character handling functions, such as tolower(), toupper(), and isalpha(). Also determines the interpretation of sequences of bytes of text data as characters (for example, single as opposed to multibyte characters), the classification of characters (for example, alpha, digit, graph), and the behavior of character classes.
LC_MESSAGES Determines the local category for processing affirmative and negative responses, and the language and cultural conventions in which messages should be written.
LC_NUMERIC Determines the local category for numeric formatting information (for example, thousands separator and radix character) in various utilities, as well as the formatted I/O operations in printf() and scanf() and the string conversion functions in strtod().
LC_TIME Determines the local category for date and time formatting information. It affects the behavior of the time functions in strftime(). Additional semantics of this variable, if any, are implementation defined.
NLSPATH Contains a sequence of templates that the catopen() function uses when attempting to locate message catalogs. Each template consists of an optional prefix, one or more conversion specifications, a file name, and an optional suffix.
TERMINFO Specifies the path name for an unsupported terminal that has been added to the terminfo file. Use the TERMINFO variable in /etc/profile or /etc/.login.