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*authorizeXaccess file specification

Dtlogin*environment—X server environment

Dtlogin*language—default language

Dtlogin*languageList—language list for login screen Language menu

Dtlogin*resourcesXresources specification

Dtlogin*setupXsetup file specification

Dtlogin*startupXstartup file specification

Dtlogin*sessionXsession file specification

Dtlogin*failsafeClientXfailsafe script specification

Dtlogin*resetXreset 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