openldap/clients/ud
Kurt Zeilenga 28a671d10d Revamp build system yet again to move all external libraries to
end of link.    Basic order is:
	$LDFLAGS internal-libs external-libs $LIBS $LTHREAD_LIBS

LTHREAD_LIBS is last as -lpthread (or equiv) must be last on many systems.
LIBS is next to last as some user might have put -lpthread (or equiv)
in $LIBS.
1999-01-14 01:31:43 +00:00
..
auth.c Remove bogus ldap_msgfree() call. 1999-01-13 18:20:33 +00:00
edit.c "handler" should return RETSIGTYPE, not void 1998-11-22 05:10:33 +00:00
etc.ud.conf Initial revision 1998-08-09 00:43:13 +00:00
find.c Remove extern declarations of library functions from source.c. 1998-11-16 05:07:27 +00:00
globals.c Protoized, moved extern definitions to .h files, fixed related bugs. 1998-11-15 22:40:11 +00:00
group.c Remove lint in UserDirectory found on NT 1998-11-18 20:08:02 +00:00
help.c Protoized, moved extern definitions to .h files, fixed related bugs. 1998-11-15 22:40:11 +00:00
main.c Added lber_get/set_option. Removed lber_debug/ldap_debug. 1998-12-22 01:34:01 +00:00
Makefile.in Revamp build system yet again to move all external libraries to 1999-01-14 01:31:43 +00:00
mod.c Protoized, moved extern definitions to .h files, fixed related bugs. 1998-11-15 22:40:11 +00:00
print.c Change overlapping strcpy( x, y )' to SAFEMEMCPY( x, y, strlen( y ) + 1 )' 1998-12-27 06:29:45 +00:00
README Initial revision 1998-08-09 00:43:13 +00:00
string_to_key.c Add KRB_LIBS to makefiles. 1998-11-25 23:49:12 +00:00
ud.dsp Modified UD as necessary to compile and link under NT. 1998-11-12 23:19:16 +00:00
ud.dsw Modified UD as necessary to compile and link under NT. 1998-11-12 23:19:16 +00:00
ud.h Add KRB_LIBS to makefiles. 1998-11-25 23:49:12 +00:00
util.c Change overlapping strcpy( x, y )' to SAFEMEMCPY( x, y, strlen( y ) + 1 )' 1998-12-27 06:29:45 +00:00
Version.c Replaced "X.500" with "LDAP", seems more relevant these days. 1998-09-16 00:12:37 +00:00

Users
-----
For users, see the man page on ud.

Installers
----------
For installers, see the header file.  Anything that is configurable is
listed in there as a #define, and the file is pretty well commented.

Kerberos users
--------------
If you're going to use Kerberos, be sure that you have a Kerberos config file
in /etc/krb.conf of the form:

	<realm>
	<realm> <server-for-realm> [ admin server ]

This should be the realm in which users are going to authenticate, which
is not necessarily your realm.

You can certainly have other entries in this file, but you'll need at least
these two.

Also be sure that you have the necessary entries in /etc/services so that
your client knows on which port to find a Kerberos authentication server.
An pair of entries like this:

  kerberos        750/udp         kdc             # Kerberos authentication
  kerberos        750/tcp         kdc             # Kerberos authentication

is fairly typical.