Le mar 30/09/2003 � 12:52, De Leeuw Guy a �crit :
> Le mar 30/09/2003 � 08:09, Damien Corral a �crit :
> > Bonjour,
> > 
> > Le lun 29/09/2003 � 18:35, De Leeuw Guy a �crit :
> > > Les valeurs d'attributs ayants des accents doivent etres converties en
> > > utf8 et encod�es en base64.
> > En fait c'est le serveur ldap qui se charge de l'encodage en base 64.
> 
> Ah ?? je croyais que les fichiers ldif en entr�e devaient etre
> utf8+base64 en tous cas c'est le cas es sortie via slapcat.
> A+

Peut-�tre. Ca fait pas mal de temps que je n'ai pas de LDAP :-)
Mais il me semble que seules les donn�es binaires (ex: jpegPhoto)
doivent �tre encod�es au pr�alable en base 64.
Quand je fais des ldapsearch tout me vient en UTF-8 sauf les donn�es
binaires qui sont encod�es en Base 64.

ex: ldapsearch ........

...
givenName: Damien
...
ou: délégation
...
jpegPhoto:: xxxxxxxxxxxxxxxxxxxxxxxxxxxx....

donc si tu utilise une moulinette, tu peux facilement revenir � ton
fichier d'origine ldif.
Il suffit de convertir toutes les donn�es de UTF-8 vers ISO-8859-15 sauf
si la donn�e est pr�c�d�e de :: au quel cas, il faut d'abord appliquer
le d�codage BASE-64 avec la commande uudecode puis appliquer la
conversion. (Pour encoder des donn�es en BASE-64, il suffit d'utiliser
la commande uuencode -m)

Franchement, j'avoue que mes comp�tences sur ldap sont vraiment basses
donc je ne te serai pas d'une grande aide.

Damien.
-- 
#######################################
### Damien CORRAL
### Responsable informatique
### tel: 04-93-95-74-67
### fax: 04-93-95-75-16
### mel: [EMAIL PROTECTED]
### ENSMP - Ecole des Mines de Paris
### Rue Claude Daunesse - BP 207
### 06904 Sophia Antipolis Cedex
#######################################



Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";

Répondre à