HPlogo HP-UX Reference > N

nlspath(4)

HP-UX 11i Version 2: December 2007 Update
» 

Technical documentation

 » Table of Contents

 » Index

NAME

nlspath — NLSPATH configuration file

DESCRIPTION

The file /etc/default/nlspath allows the superuser to restrict the paths set by others through an environment variable NLSPATH to locate message catalogs for setuid or setgid root programs.

This file contains only one entry with the following format:

NLSPATH=pseudo-pathname:pseudo-pathname:...

pseudo-pathnames must be separated by a colon. The paths which are available both in the configuration file /etc/default/nlspath and environment variable NLSPATH are considered to locate message catalog files. The /etc/default/nlspath file should not be edited directly. Instead, the command chnlspath should be used to modify the contents of this file. See chnlspath(1M) for details.

If /etc/default/nlspath contains NLSPATH=*, the file is in compatibility mode. In this case, all setuid and setgid root programs use the environment variable NLSPATH directly to locate message catalogs. This configuration file is supported only to provide backward compatibility for those setuid or setgid root programs which are depending on the environment variable NLSPATH. New setuid or setgid root programs should not depend on the environment variable NLSPATH and configuration file /etc/default/nlspath. See catopen(3C) for details.

WARNINGS

The configuration file must be root owned and there should not be write permission set for group and others. Superuser should not provide write permission for group and others for the paths mentioned in the configuration file.

FILES

/etc/default/nlspath