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

Re: Glueing to back-dnssrv in 2.2

OK, sounds like we need to delay this until we move to 2.3, in the
meantime we could manually add the back-bdb controls to back-dnssrv's
list of support controls (ugly, I know).

-- Luke

>From: "Pierangelo Masarati" <ando@sys-net.it>
>Subject: Re: Glueing to back-dnssrv in 2.2
>To: lukeh@padl.com
>Cc: hyc@symas.com, openldap-devel@OpenLDAP.org
>Date: Thu, 3 Feb 2005 11:57:58 +0100 (CET)
>> There's another problem: if a client tries to use a control supported by
>> back-bdb, but not by back-dnssrv, then it fails with unavailable critical
>> extension. Presumably this hasn't been noticed before as generally one
>> glues like backends together.
>> Sounds like backend_check_restrictions() needs to be made glue-aware?
>I think it is in 2.3 (actually, the glue overlay is
>backend_check_restrictions() aware, and there's a(n almost) general mech
>to delegate controls checking to the appropriate subordinare/overlay.  I
>don't think backporting to 2.2 is an option because, although not a big
>dela, it impacts many portions of software, and may incur in heavy string
>comparisons with current 2.2 implementation fo controls handling.  2.3 is
>more efficient because controls checking is implemented in form of direct
>access to the registered controls array.
>Pierangelo Masarati
>    SysNet - via Dossi,8 27100 Pavia Tel: +390382573859 Fax: +390382476497