]> git.sur5r.net Git - openldap/commit
HEADS UP: connections are forced to "anonymous" status upon receiving
authorKurt Zeilenga <kurt@openldap.org>
Sun, 4 Jul 1999 18:46:24 +0000 (18:46 +0000)
committerKurt Zeilenga <kurt@openldap.org>
Sun, 4 Jul 1999 18:46:24 +0000 (18:46 +0000)
commit106eef41d8489ab5e55813f2b995e48884f64e16
treeaa79c4720931d2edd3ee475e1d9dd01561a13b63
parentdaf40a51c11294156fdeb3f0c61f35c9e3ec931a
HEADS UP:  connections are forced to "anonymous" status upon receiving
of a bind request and, upon failure, are left "anonymous."

Rework ACL code to hide access testing within macros to facilate additions
and eventual redesign.

Addition of #ifdef SLAPD_ACLAUTH to conditional include EXPERIMENTAL
"auth" access controls.  Adds ACL_AUTH "auth" access level (above none,
below "compare").  bind requires anonymous access at this level or above access
to "entry"/"userPassword"/"krbName".  This allows administrators to restrict
which entries can be bound to.  (This will likely become default behavior
after testing has completed).
servers/slapd/acl.c
servers/slapd/aclparse.c
servers/slapd/back-ldbm/bind.c
servers/slapd/bind.c
servers/slapd/config.c
servers/slapd/slap.h