[Date Prev][Date Next] [Chronological] [Thread] [Top]

Re: (ITS#4253) val.regex broken




--On Tuesday, December 13, 2005 9:33 PM +0000 ando@sys-net.it wrote:

> On Tue, 2005-12-13 at 13:21 -0800, Quanah Gibson-Mount wrote:
>>
>> --On Tuesday, December 13, 2005 1:18 PM -0800 Quanah Gibson-Mount
>> <quanah@stanford.edu> wrote:
>>
>> > I've pulled those changes into my 2.3 defines.sh, and the test still
>> > fails, but now the dn: bits are gone :)
>>
>>
>> I just built today's HEAD checkout, and test006 fails if I #UNDEF
>> LDAP_DEVEL:
>
> OK, now I think I've spotted it.  It __should__ depend on
> SLAP_OVERLAY_ACCESS; if it is defined, there's no issue.  Ive been
> tricked by the fact that this, being experimental, is defined when
># defined LDAP_DEVEL; but there's another #if: that macro gets defined
> also in case SLAPI is defined, and I'm compiling with SLAPI on from the
> time it was moved into an overlay.  So I have SLAP_OVERLAY_ACCESS also
> in re23, while you don't.  I think it's time to always enable it, after
> noting the few points it touches (and apparently it's beneficial for
> many issues, not just for SLAPI).  To be practical, you could fix your
> issue by enabling SLAPI.  Since it's in an overlay, it won't cause you
> any harm if you don't instantiate it, but it'll likely cure your issue
> in re23 as well.  I'll look and see if there are other issues related to
> this conditional.

I recompiled 2.3.13 with --enable-slapi, and made the ACL mods previously 
discussed to test003.  The search now works correctly! YEAH!!!

dn: cn=Mark Elliot,ou=Alumni Association,ou=People,dc=example,dc=com
cn: Mark Elliot
cn: Mark A Elliot

Now to go rebuild this for Solaris and deploy to my servers. :)

--Quanah


--
Quanah Gibson-Mount
Principal Software Developer
ITSS/Shared Services
Stanford University
GnuPG Public Key: http://www.stanford.edu/~quanah/pgp.html