]> git.sur5r.net Git - openldap/commitdiff
allow undefined schema items to be returned by back-ldap and remapped by the rwm...
authorPierangelo Masarati <ando@openldap.org>
Wed, 1 Dec 2004 22:00:08 +0000 (22:00 +0000)
committerPierangelo Masarati <ando@openldap.org>
Wed, 1 Dec 2004 22:00:08 +0000 (22:00 +0000)
doc/man/man5/slapo-rwm.5

index 20815ddcfb0f21f5ebd2e11ecd3bb420f160413a..c70e95f0103dcff09023b5403a0cc600e59f60b0 100644 (file)
@@ -46,7 +46,14 @@ The local
 .I objectClasses 
 and 
 .I attributeTypes 
-must be defined in the local schema; the foreign ones do not have to.
+must be defined in the local schema; the foreign ones do not have to,
+but users are encouraged to explicitly define the remote attributeTypes
+and the objectClasses they intend to map.  All in all, when remapping
+a remote server via back-ldap (\fBslapd-ldap\fP(5)) 
+or back-meta (\fBslapd-meta\fP(5))
+their definition can be easily obtained by querying the \fIsubschemaSubentry\fP
+of the remote server; the problem should not exist when remapping a local 
+database.
 Note, however, that the decision whether to rewrite or not attributeTypes
 with 
 .IR "distinguishedName syntax" ,
@@ -59,8 +66,9 @@ while mapping from remote to local, first the attributeType is mapped,
 and then the DN is rewritten.
 As such, it is important that the local attributeType is appropriately
 defined as using the distinguishedName syntax.
-Also, note that there are DN-related syntaxes, like nameAndOptionalUID,
-whose values are currenlty not rewritten.
+Also, note that there are DN-related syntaxes (i.e. compound types with
+a portion that is DN-valued), like nameAndOptionalUID,
+whose values are currently not rewritten.
 .SH SUFFIX MASSAGING
 A basic feature of the
 .B rwm