mirror of
https://git.openldap.org/openldap/openldap.git
synced 2024-12-21 03:10:25 +08:00
b5e7208cb8
From: h.b.furuseth@usit.uio.no To: openldap-its@OpenLDAP.org Subject: Patch: Bugs with back-ldap/meta mappings Full_Name: Hallvard B. Furuseth Version: HEAD OS: Linux URL: http://folk.uio.no/hbf/OpenLDAP/back-ldap.txt Submission from: (NULL) (158.36.148.34) The source claims the 'map' attribute has syntax map {objectclass | attribute} {<source> | *} [<dest> | *] while it actually has syntax map {objectclass | attribute} [<local name> | *] {<foreign name> | *} except that the code is confused about it. Removed attributes are put in both the maps for local and foreign names: # Remove description and present title as description instead map attribute description map attribute description title --> slapd.conf: line 10: duplicate mapping found (ignored) Also, map.c:ldap_back_map_attrs() loops forever on removed attributes (ie. if one asks ldapsearch for an attribute which has been removed). |
||
---|---|---|
.. | ||
data | ||
add.c | ||
attribute.c | ||
back-meta.h | ||
bind.c | ||
candidates.c | ||
Changes | ||
compare.c | ||
config.c | ||
conn.c | ||
Copyright | ||
delete.c | ||
dncache.c | ||
Documentation | ||
external.h | ||
group.c | ||
init.c | ||
Makefile.in | ||
modify.c | ||
modrdn.c | ||
search.c | ||
TODO | ||
unbind.c |