wdm combines the functions of a graphical display manager identifying
and authenticating a user on a system with some of the functions of a
session manager in selecting and starting a window manager. Optionally,
wdm can shutdown (reboot or halt) the system.
wdm is a modification of XFree86's xdm package for graphically handling
authentication and system login. Most of xdm has been preserved
(XFree86 4.2.1.1) with the Login interface based on a WINGs. Tom
Rothamel's "external greet" interface (see AUTHORS) was used to
communicate wdm with wdmLogin.
In the distribution, wdm may be called through a wrapper, wdm-dynwm,
which determines the available window managers using the freedesktop
information and modifies the wdm-config configuration file accordingly,
before launching wdm.