openldap/servers/slapd/back-meta
Kurt Zeilenga b5e7208cb8 Date: Thu, 2 May 2002 08:54:59 GMT
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).
2002-06-12 16:39:05 +00:00
..
data cleanup 2001-12-29 10:30:23 +00:00
add.c BVarray fixes for ldap_dnattr_rewrite 2002-01-05 11:41:23 +00:00
attribute.c Renamed BVarray to BerVarray. Moved slapd:bvarray_{add,free} to 2002-01-14 01:43:17 +00:00
back-meta.h leftover ber_bvdup eliminated; rewritten ber_bvdup in terms of ber_dupbv; eliminated wrapper macro; other ber_* improvements 2002-01-05 17:49:59 +00:00
bind.c ITS#1730: Misc typos in NEW_LOGGING code from Hallvard 2002-04-25 22:12:44 +00:00
candidates.c leftover ber_bvdup eliminated; rewritten ber_bvdup in terms of ber_dupbv; eliminated wrapper macro; other ber_* improvements 2002-01-05 17:49:59 +00:00
Changes cleanup of the tests in back-meta/data; after build, run "setup.sh" 2001-05-13 17:58:03 +00:00
compare.c Update copyright statements 2002-01-04 21:17:25 +00:00
config.c Date: Thu, 2 May 2002 08:54:59 GMT 2002-06-12 16:39:05 +00:00
conn.c Deleted Connection->c_cdn. Use conn->c_dn instead... 2002-06-12 08:38:59 +00:00
Copyright Update copyright statements 2002-01-04 21:17:25 +00:00
delete.c Update copyright statements 2002-01-04 21:17:25 +00:00
dncache.c use ber_bvcmp where appropriate 2002-04-03 15:43:41 +00:00
Documentation second round at ITS#1749 2002-05-01 16:38:30 +00:00
external.h Update copyright statements 2002-01-04 21:17:25 +00:00
group.c ITS#1730 2002-04-08 18:39:23 +00:00
init.c fix ITS#1704 2002-04-02 11:16:00 +00:00
Makefile.in NT updates from jon@symas.com. 2001-12-07 04:03:25 +00:00
modify.c BVarray fixes for ldap_dnattr_rewrite 2002-01-05 11:41:23 +00:00
modrdn.c Update copyright statements 2002-01-04 21:17:25 +00:00
search.c honor limits if below soft limit 2002-04-29 10:12:50 +00:00
TODO cleanup of the tests in back-meta/data; after build, run "setup.sh" 2001-05-13 17:58:03 +00:00
unbind.c Update copyright statements 2002-01-04 21:17:25 +00:00