[an error occurred while processing this directive]

HP OpenVMS Systems

UNIX Portability Initiative
» 

HP OpenVMS Systems

OpenVMS information

» What's new on our site
» Upcoming events
» Configuration and buying assistance
» Send us your comments

HP OpenVMS systems

» OpenVMS software
» Supported Servers
» OpenVMS virtualization
» OpenVMS solutions and partners
» OpenVMS success stories
» OpenVMS service and support
» OpenVMS resources and information
» OpenVMS documentation
» Education and training

UNIX Portability

» Roadmap
» CRTL
» GNV
» File System
» Future Plans

Evolving business value

» Business Systems Evolution
» AlphaServer systems transition planning
» Alpha RetainTrust program

Related links

» HP Integrity servers
» HP Alpha systems
» HP storage
» HP software
» HP products and services
» HP solutions
» HP support
disaster proof
HP Integrity server animation
HP Integrity server animation
Content starts here
root directory

The typical UNIX concept of "Root Directory" is implemented in OpenVMS via the logical SYS$POSIX_ROOT. It allows access to all files and subdirectories and is automatically recognized by all C applications.

Applications can still access files outside the virtual root normally (e.g., /dka100/foo/bar), but if dka100 cannot be resolved, then SYS$POSIX_ROOT is attempted.

DECC$DISABLE_POSIX_ROOT will disable this support.

GNV
If you install GNV on your system, GNV establishes a root directory using the SYS$POSIX_ROOT concept. Generally GNV defines the root directory, pointing to its main-level directory, generally on the system disk, at:

SYS$SYSDEVICE:[VMS$COMMON.GNV.]

Within this root directory, GNV creates numerous standard UNIX directories:

bin
etc
lib
src
usr

Most of the GNV utilities are placed in /bin. GNV configuration files are place din /etc. GNV source files are in /src. Man page files are placed in /usr/share/man.