openldap/clients/ud
Kurt Zeilenga b5494457d8 Remove extern declarations of library functions from source.c.
This could cause problems on odd systems.  The generic
  headers should be extended as needed to include necessary
  system headers or, if necessary, make explicit declarations.
Extended ac/string.h header to look for string.h/strings.h if
  STDC_HEADERS is not defined.  Also provide basic declarations for
  str*() functions.  This could cause problems on odd systems.
Extended ac/unistd.h header to define basic declaration for misc
  functions that might be missing from headers.   This includes
  externs for getenv(), getopt(), mktemp(), tempname().
Protect fax500.h from multiple inclusion.  Moved includes of
  system/generic headers back to source files.
Made mail500 helper functions static.
Fixed includes of ctype.h, signal.h, etc. to use generics.
lutil/tempname.c: was including stdlib.h twice, one should stdio.h.
Wrapped <sys/resource.h> with HAVE_SYS_RESOURCE_H.
lber/io.c/ber_get_next(): Changed noctets back to signed.
  Used with BerRead which expects signed int as second arg and
  returns signed int.
1998-11-16 05:07:27 +00:00
..
auth.c Remove extern declarations of library functions from source.c. 1998-11-16 05:07:27 +00:00
edit.c Remove extern declarations of library functions from source.c. 1998-11-16 05:07:27 +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 extern declarations of library functions from source.c. 1998-11-16 05:07:27 +00:00
help.c Protoized, moved extern definitions to .h files, fixed related bugs. 1998-11-15 22:40:11 +00:00
main.c Remove extern declarations of library functions from source.c. 1998-11-16 05:07:27 +00:00
Makefile.in merged with autoconf branch 1998-10-25 01:41:42 +00:00
mod.c Protoized, moved extern definitions to .h files, fixed related bugs. 1998-11-15 22:40:11 +00:00
print.c Remove extern declarations of library functions from source.c. 1998-11-16 05:07:27 +00:00
README Initial revision 1998-08-09 00:43:13 +00:00
string_to_key.c Protoized, moved extern definitions to .h files, fixed related bugs. 1998-11-15 22:40:11 +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 Protoized, moved extern definitions to .h files, fixed related bugs. 1998-11-15 22:40:11 +00:00
util.c Protoized, moved extern definitions to .h files, fixed related bugs. 1998-11-15 22:40:11 +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.