[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