dtfilsys — CDE file system; directory tree
structure
The CDE file system is divided into three parts: the root system,
/usr/local/dt, the configuration directory, /usr/local/dt/etc,
and the temporary directory, /var/dt. The root system,
/usr/local/dt, is a read-only directory. It contains all the files
that comprise the CDE. The configuration directory,
/usr/local/dt/etc, is the directory CDE applications will search to
locate configuration files that have been modified by the system
administrator. Default versions of these configuration files are typically
located in /usr/local/dt. The temporary directory, /var/dt,
contains temporary information or information that varies in size and
existence. Below is a diagram of the directory tree structure for CDE.
/usr/local/dt/etc/appconfig/appmanager/&<Lang>
/help/&<Lang>
/icons/&<Lang>
/types/&<Lang>
/backdrops/&<Lang>
/config
/palettes/&<Lang>
/usr/local/dt/app-defaults/&<Lang>
/appconfig/appmanager/&<Lang>
/help/&<Lang>
/icons/&<Lang>
/types/&<Lang>
/bin
/config
/lib
/share/backdrops/&<Lang>
/include
/examples
/man
/palettes/&<Lang>
/var/dt/appconfig/appmanager
$HOME/.dt/appmanager
/help
/icons
/palettes
/sessions
/types
The following guidelines apply to the contents of these
directories:
- /usr/local/dt
- This directory is for use by the CDE system. Applications should never
create files in this directory although they may read and execute
them.
- /usr/local/dt/app-defaults/&<Lang>
- This directory contains the localized versions of the app-defaults files
for the CDE clients.
- /usr/local/dt/appconfig/appmanager/&<Lang>
- This directory contains the localized versions of the actions files used
by the Application Manager.
- /usr/local/dt/appconfig/help/&<Lang>
- This directory contains the localized versions of the CDE help volumes and
help files.
- /usr/local/dt/appconfig/icons/&<Lang>
- This directory contains the localized versions of the icons used by the
CDE clients.
- /usr/local/dt/appconfig/types/&<Lang>
- This directory contains the localized versions of the actions and data
types used by the CDE clients.
- /usr/local/dt/bin
- This directory contains the CDE clients.
- /usr/local/dt/config
- This directory contains default configuration files.
- /usr/local/dt/lib
- This directory contains the shared libraries used by the CDE clients.
- /usr/local/dt/share
- This directory contains CDE elements, typically ASCII files, that are
independent of the architecture.
- /usr/local/dt/share/backdrops/&<Lang>
- This directory contains the localized versions of the backdrops used by
the window manager workspaces and by the Style Manager.
- /usr/local/dt/share/examples
- This directory contains examples of CDE functionality.
- /usr/local/dt/share/include
- This directory is part of the developmewnt environment and includes header
files associated with CDE.
- /usr/local/dt/share/man
- This directory contains the man pages for the CDE clients.
- /usr/local/dt/share/palettes/&<Lang>
- This directory contains the localized versions of the palettes used by the
Style Manager to determine the color scheme.
- /usr/local/dt/etc
- This directory is specified as the CDE configuration directory.
- /usr/local/dt/etc/appconfig
- This directory is used to hold system-administrator defined configuration
files
- /usr/local/dt/etc/appconfig/appmanager/&<Lang>
- This directory is used to hold system-administrator defined configuration
files for the Application Manager.
- /usr/local/dt/etc/appconfig/help/&<Lang>
- This directory is used to hold system-administrator defined configuration
files for the Help system.
- /usr/local/dt/etc/appconfig/icons/&<Lang>
- This directory is used to hold system-administrator defined configuration
files for icons.
- /usr/local/dt/etc/appconfig/types/&<Lang>
- This directory is used to hold system-administrator defined configuration
files for the action and filetype database.
- /usr/local/dt/etc/backdrops/&<Lang>
- This directory contains backdrops provided by the system
administrator.
- /usr/local/dt/etc/config
- This directory is to contain modified versions of the CDE configuration
files (installed in /usr/local/dt/config).
- /usr/local/dt/etc/palettes/&<Lang>
- This directory contains palettes provided by the system
administrator.
- /var/dt
- This directory is used by CDE for some log files, temporary files, and
files that vary in size.
- /var/dt/appconfig/appmanager
- This directory is created at login and is used by the Application
Manager.
- $HOME/.dt
- This directory contains information specific to the user.
- $HOME/.dt/appmanager
- This directory is used to hold user-defined configuration files for the
Application Manager.
- $HOME/.dt/backdrops
- This directory is used to hold user-customized backdrops for the Style
Manager.
- $HOME/.dt/help
- This directory is used to hold user-defined configuration files for the
Help system.
- $HOME/.dt/icons
- This directory is used to hold user-defined configuration files for
icons.
- $HOME/.dt/palettes
- This directory is used to hold user-customized palettes for the Style
Manager.
- $HOME/.dt/sessions
- This directory is used to store session information between CDE
sessions.
- $HOME/.dt/tmp
- This directory is used to hold temporary information.
- $HOME/.dt/types
- This directory is used to hold user-defined configuration files for the
action and filetypes database.
The minimum environment required for a system to support CDE
consists of the following files and directories:
/usr/local/dt/app-defaults/C/ tpad Dtksh Dtterm
/usr/local/dt/appconfig/tttypes/ types.xdr
/usr/local/dt/bin/ dsdm dtaction dtappgather
dtappintegrate dtexec dtksh dtpad dtspcd
dtterm suid_exec rpc.ttdbserver tt_type_comp
ttsession