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

To Provide Alternate Text to Display for Each Language

To display per-locale text on the login screen Language menu instead of the default display of the locale name, modify the Dtlogin*language*languageName resource name resource in Xresources:

Dtlogin*En_US*languageName: American

The text American will now be displayed rather than the locale name En_US.

Changing the Login Screen Behavior

To customize the login screen behavior, you can modify resources specified in the Xconfig file.

To modify Xconfig, copy Xconfig from /usr/dt/config to /etc/dt/config. After modifying /etc/dt/config/Xconfig, tell the login server to reread Xconfig by typing:

/usr/dt/bin/dtconfig -reset

This which issues the command kill -HUP login server process ID)

Resources specified in the Xconfig file include:

Dtlogin*authorize—Xaccess file specification

Dtlogin*environment—X server environment

Dtlogin*language—default language

Dtlogin*languageList—language list for login screen Language menu

Dtlogin*resources—Xresources specification

Dtlogin*setup—Xsetup file specification

Dtlogin*startup—Xstartup file specification

Dtlogin*session—Xsession file specification

Dtlogin*failsafeClient—Xfailsafe script specification

Dtlogin*reset—Xreset script specification

Dtlogin*userPath—PATH for Xsession and Xfailsafe

Dtlogin*systemPath—PATH for Xsetup, Xstartup, and Xfailsafe

Dtlogin*systemShell—SHELL for Xsetup, Xstartup, and Xfailsafe

Dtlogin.timeZone—TZ for all scripts