[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [riminilug-general] ldap e charset
On Tue, 01 Feb 2005 11:23:27 +0100, Paolo Sala <paolo.sala@xxxxxxxxxx> wrote:
> Qualcuno sa come inserire in una directory ldap caratteri non ascii? se
> provo con ldapadd ad inserire un file ldif mi da un errore con il nome
> dell'attributo e la scritta not ascii e fallisce l'inserimento.
>
> Qualcuno ha già affrontato il problema?
>
Ciao,
Il formato LDIF è descritto in questo documento:
http://www.faqs.org/rfcs/rfc2849.html
In particolare se i dati contengono caratteri al di fuori del set
ASCII base, dovrebbero essere codificati in base64.
Dal documento citato estraggo un esempio, nota il doppio '::'
all'attributo description...
Example 3: A file containing a base-64-encoded value
version: 1
dn: cn=Gern Jensen, ou=Product Testing, dc=airius, dc=com
objectclass: top
objectclass: person
objectclass: organizationalPerson
cn: Gern Jensen
cn: Gern O Jensen
sn: Jensen
uid: gernj
telephonenumber: +1 408 555 1212
description:: V2hhdCBhIGNhcmVmdWwgcmVhZGVyIHlvdSBhcmUhICBUaGlzIHZhbHVl
IGlzIGJhc2UtNjQtZW5jb2RlZCBiZWNhdXNlIGl0IGhhcyBhIGNvbnRyb2wgY2hhcmFjdG
VyIGluIGl0IChhIENSKS4NICBCeSB0aGUgd2F5LCB5b3Ugc2hvdWxkIHJlYWxseSBnZXQg
b3V0IG1vcmUu