[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
Re: (ITS#6823) unknown attrs in pcache attrsets may be useful
- To: openldap-its@OpenLDAP.org
- Subject: Re: (ITS#6823) unknown attrs in pcache attrsets may be useful
- From: hyc@symas.com
- Date: Wed, 2 Feb 2011 20:48:23 GMT
- Auto-submitted: auto-generated (OpenLDAP-ITS)
masarati@aero.polimi.it wrote:
> Full_Name: Pierangelo Masarati
> Version: HEAD/re24
> OS: irrelevant
> URL: ftp://ftp.openldap.org/incoming/
> Submission from: (NULL) (2.40.14.92)
> Submitted by: ando
>
>
> Currently attributes in pcache attrsets must be defined. As far as I recall
> this was introduced to catch misconfigurations (e.g. a typo would have silently
> resulted in erroneous caching). However, one may wish to cache attrs whose
> schema is not known. I've modified pcache to allow undef:attrname in attrsets,
> so the administrator needs to know what he's doing. The "undef:" is stripped
> during parsing, but slapd will not complain and the administrator.
I think this is a mistake. Anything slapd handles must have a defined schema.
Probably the recent patches for back-ldap to support undefined filters are
also a mistake. We have already documented that schema must be provided in
order to get proper functioning of e.g. back-ldap. There is no reason to relax
this requirement since one can always obtain the relevant schema from the
target server.
--
-- Howard Chu
CTO, Symas Corp. http://www.symas.com
Director, Highland Sun http://highlandsun.com/hyc/
Chief Architect, OpenLDAP http://www.openldap.org/project/