This is a multi-part message in MIME format.
------_=_NextPart_001_01CB14A1.5852206C
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Hi,
the issue is that in release 2.4.21 is not possible execute an exended =
operation registered in a plugin: THIS way doesnt work because slapd (in =
extended.c fe_extended(), line 199) only look for built-in extended =
operations and not plugin-defined extended operations (in a plugin =
calling slapi_pblock_set() with SLAPI_EXT_OP_RET_OID and =
SLAPI_EXT_OP_RET_VALUE).
In fe_extended() I tried to extend the search to all extended operations =
and now things start to work, but the main question concerns the choice =
of backend.
Uploaded files:
servers-slapd-extended.patch -> gianluigi.nigro1-100625.patch
servers-slapd-slapi-slapi_overlay.patch -> gianluigi.nigro2-100625.patch
-----Messaggio originale-----
Da: masarati(a)aero.polimi.it [mailto:masarati@aero.polimi.it]=20
Inviato: mercoled=EC 23 giugno 2010 00:36
A: Gianluigi Nigro
Cc: openldap-its(a)openldap.org
Oggetto: ITS#6580
No clue about the slapi way, but extended operations can be successfully
registered using OpenLDAP's native API, load_extop2(). See for example
overlays/dds.c
p.
--------------------------------------------------------------------
Il contenuto di questo messaggio di posta elettronica e ogni eventuale =
documento a quest'ultimo allegato pu=F2 contenere informazioni la cui =
riservatezza e' tutelata ed e' rivolto unicamente agli effettivi =
destinatari i quali prendono atto del carattere non strettamente =
personale dei messaggi di risposta, che potranno essere noti =
all'organizzazione aziendale. Sono vietati la riproduzione e l'uso di =
questo messaggio in mancanza di autorizzazione del destinatario. Se =
avete ricevuto questo messaggio per errore, vogliate cortesemente =
chiamarci immediatamente per telefono o fax e distruggere quanto =
ricevuto (compresi i file allegati) senza farne copia. Qualsivoglia =
utilizzo non autorizzato del contenuto di questo messaggio costituisce =
violazione dell'obbligo di non prendere cognizione della corrispondenza =
tra altri soggetti.
------_=_NextPart_001_01CB14A1.5852206C
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Diso-8859-1">
<META NAME=3D"Generator" CONTENT=3D"MS Exchange Server version =
6.5.7654.12">
<TITLE>R: ITS#6580</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/plain format -->
<P><FONT SIZE=3D2>Hi,<BR>
the issue is that in release 2.4.21 is not possible execute an exended =
operation registered in a plugin: THIS way doesnt work because slapd (in =
extended.c fe_extended(), line 199) only look for built-in extended =
operations and not plugin-defined extended operations (in a plugin =
calling slapi_pblock_set() with SLAPI_EXT_OP_RET_OID and =
SLAPI_EXT_OP_RET_VALUE).<BR>
<BR>
In fe_extended() I tried to extend the search to all extended operations =
and now things start to work, but the main question concerns the choice =
of backend.<BR>
<BR>
Uploaded files:<BR>
<BR>
servers-slapd-extended.patch -> gianluigi.nigro1-100625.patch<BR>
servers-slapd-slapi-slapi_overlay.patch -> =
gianluigi.nigro2-100625.patch<BR>
<BR>
-----Messaggio originale-----<BR>
Da: masarati(a)aero.polimi.it [<A =
HREF=3D"mailto:masarati@aero.polimi.it">mailto:masarati@aero.polimi.it</A=
>]<BR>
Inviato: mercoled=EC 23 giugno 2010 00:36<BR>
A: Gianluigi Nigro<BR>
Cc: openldap-its(a)openldap.org<BR>
Oggetto: ITS#6580<BR>
<BR>
No clue about the slapi way, but extended operations can be =
successfully<BR>
registered using OpenLDAP's native API, load_extop2(). See for =
example<BR>
overlays/dds.c<BR>
<BR>
p.<BR>
<BR>
<BR>
</FONT>
</P>
<!--qsdbegin-->
<p> </p>
<br><hr color=3D'#D2D3D2' noshade>
<font size=3D"1">Il contenuto di questo messaggio di posta elettronica e =
ogni eventuale documento a quest'ultimo allegato pu=F2 contenere =
informazioni la cui riservatezza e' tutelata ed e' rivolto unicamente =
agli effettivi destinatari i quali prendono atto del carattere non =
strettamente personale dei messaggi di risposta, che potranno essere =
noti all'organizzazione aziendale. Sono vietati la riproduzione e l'uso =
di questo messaggio in mancanza di autorizzazione del destinatario. Se =
avete ricevuto questo messaggio per errore, vogliate cortesemente =
chiamarci immediatamente per telefono o fax e distruggere quanto =
ricevuto (compresi i file allegati) senza farne copia. Qualsivoglia =
utilizzo non autorizzato del contenuto di questo messaggio costituisce =
violazione dell'obbligo di non prendere cognizione della corrispondenza =
tra altri soggetti.</font><!--qsdend--><br></body></html>
------_=_NextPart_001_01CB14A1.5852206C--