$Id: README,v 1.7 2000/02/20 12:05:04 bieker Exp $

This is the KDE Display Manager (kdm) for KDE-2.0. 

Kdm is intended as a "drop-in" replacement of xdm. It reads the xdm
specific files (usually in /usr/X11R6/lib/X11/xdm), so it should not be
necessary to change them. You can change the configuration from
KDE Controll Center. You will find the Login Manager module in "Local
computer" -> "Applications".

HOW TO INSTALL KDM:
  [Then be sure to run kdmdesktop from the xdm setup script -- on most
  systems called /usr/X11/lib/X11/xdm/Xsetup_0 or similar]

configure will look for your xdm configuration files and use them. If
the files aren't found, you can give the explicit path with the
--with-xdmdir option. If this is still not good, new xdm config files
are installed. These require hand editing before use. You might want to
look at the files in the "samples" directory. They show how to make
Xsession scripts for different window managers and setups.
  
TODO:

See the file TODO

Version 0.1 of kdm is copyright
	Matthias Ettrich <ettrich@informatik.uni-tuebingen.de>
All later versions:
License/Copyright: (C) 1997 Steffen Hansen.

Thanks to (in no particular order):
Michael Bach Jensen and Torsten Rahn for drawing icons.
Duncan Haldane for investigation of PAM issues.
Stephan Kulow for helping me with the autoconf stuff.
Martin Baehr for intensive testing and writing the sample Xsession scripts.
Harald Hoyer <Harald.Hoyer@redhat.de> for the chooser

kdm is free software. I'm not sure exactly how it's license is, because it
has a lot of code from xdm in it. Anyway, i have to state:

[Your package] requires the Qt library, which is copyright Troll Tech AS. 
Freely distributable programs may generally use Qt for free, 
see the file README.QT for details. Anyone is allowed to change kdm and 
redistribute the result as long as my name is mentioned.

And by the way: kdm is provided as is with no warranty of any kind, 
including the warranty of design, merchantability and fitness for a particular
purpose.

Have fun with it (and feel free to comment),

	Steffen <stefh@dit.ou.dk>

------------------------------------------------------------------------
This is kdm the KDE replacement for the X Display Manager "xdm".

In fact it's just a new greeter for the xdm, which was programmed
in a way that a replacement of the greeter module is possible.

It should also be possible to replace the greeter with a dynamic library,
but for some reason I wasn't able to do that on my Linux machine.
But since the standard xdm on Linux doesn't use this dynamic library
anyway and recompilation of xdm doesn't take a minute at all, I don't
see a problem with that.


DIFFERENCES FROM XDM

- a nice window with Qt-widgets to enter your login and password

KNOWN BUGS 

in kdm-0.[1-5]: 
  - the "BackSpace"-key had the wrong meaning on my XServer.
    So I hardcoded a   
           KeySym mysym = XK_BackSpace;
           XChangeKeyboardMapping(*dpy, 22, 1, &mysym, 1);
    Is this Ok? Is there a better solution?

Best regards and I hope you enjoy the hopefully nice-looking 
brand new graphically login to your workstation,

   Matthias <ettrich@informatik.uni-tuebingen.de>

Fri Jul 11 14:27:02 1997 -- Steffen Hansen
