Le mar 30/09/2003 � 09:23, Damien Corral a �crit : > 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. Oui, dans le fichier ldif > Quand je fais des ldapsearch tout me vient en UTF-8 sauf les donn�es > binaires qui sont encod�es en Base 64. > Ah, moi pas. par exemple un dn comme : dn: K. Ahg�lique .... m'est retourn� avec ldapsearch en base64, version de openldap : 2.1.19 je ne me souviens plus du comportement des versions pr�c�dentes A+ Guy > 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. -- G. De Leeuw IT Manager Eurofer ASBL 211, rue du noyer 1000 Brussels email: mailto:[EMAIL PROTECTED] www : http://www.eurofer.org Phone : +32 2 738 79 40
Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft? Rendez-vous sur "http://www.mandrakestore.com"
