Solaris Common Desktop Environment: Advanced User's and System Administrator's Guide

The Login Server Environment

The login server provides an environment that it exports to the Xsetup, Xstartup, Xsession, Xfailsafe and Xreset scripts. This environment is described in Table 1–1. Additional variables may also be exported by the login server.

Table 1–1 Login Server Environments

Environment 

Variable 

Xsetup

Xstartup

Xsession

Xreset

Description 

LANG

Default or selected language 

XAUTHORITY

Alternate X authority file (optional) 

PATH

Value of the Dtlogin*userPath resource (Xsession, Xfailsafe) or Dtlogin*systemPath resource (Xsetup, Xstartup, Xreset)

DISPLAY

X server connection number 

SHELL

Shell specified in /etc/passwd (Xsession, Xfailsafe) or Dtlogin*systemShell resource (Xsetup, Xstartup, Xreset)

TZ

Value of Dtlogin.timeZone resource or timezone determined from system

USER

 

User name 

HOME

 

Home directory specified in /etc/passwd

LOGNAME

 

User name