mirror of
https://git.openldap.org/openldap/openldap.git
synced 2025-01-30 13:30:57 +08:00
7e6ad5100c
Most function and variable definitions are now preceded by its extern definition, for error checking. Retyped a number of functions, usually to return void. Fixed a number of printf format errors. API changes (in ldap/include): Added avl_dup_ok, avl_prefixapply, removed ber_fatten (probably typo for ber_flatten), retyped ldap_sort_strcasecmp, grew lutil.h. A number of `extern' declarations are left (some added by protoize), to be cleaned away later. Mostly strdup(), strcasecmp(), mktemp(), optind, optarg, errno. |
||
---|---|---|
.. | ||
auth.c | ||
edit.c | ||
etc.ud.conf | ||
find.c | ||
globals.c | ||
group.c | ||
help.c | ||
main.c | ||
Makefile.in | ||
mod.c | ||
print.c | ||
README | ||
string_to_key.c | ||
ud.dsp | ||
ud.dsw | ||
ud.h | ||
util.c | ||
Version.c |
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.