|
|
ru.unix- RU.UNIX ---------------------------------------------------------------------- From : Victor Sudakov 2:5020/400 18 Feb 2004 19:35:20 To : Alexander Lunyov Subject : Re: openldap, TheBat, русский язык --------------------------------------------------------------------------------
Alexander Lunyov wrote:
>
>> Работает ли у кого поиск в LDAP в адресной книге TheBat на русском языке?
>> Если да, то поделитесь пожалуйста, какую версию openldap и какую схему
>> используете, а также каким образом храните 8-битные русские символы?
>
> 8-битные русские символы храним в UTF-8, как завещала нам документация и
> все проги, работающие с OpenLDAP.
>
>> Рассматривание ldif, полученного экспортом из TheBat, показывает, что он
>> вовсю использует в dn русские буквы в виндовой кодировке (?!), но часть
>> данных он таки хранит в utf-8, завернутом в base64.
>
> Это скорее всего TheBat переиначивает кодировку под себя. При установке
> галочки про "8 bit в UNICODE" ТхеБат отображает результаты в правильном виде
> (перекодирует из UTF-8 в 1251 (или в чем там отображение идет)).
>
>> В Search Request, судя по tcpdump, он использует 8-битные символы (cp1251
>> либо utf-8 в зависимости от галочки в настройках).
>
> Заводить инфу надо в utf-8 и искать её так же. И всё будет пучком. Hо.
> TheBat подразумевает под Name атрибут cn, то есть имя обязательно должно
> находиться в этом атрибуте (что, в общем-то, типа стандарт). Вообще, конечно,
А обязательно ли атрибут cn должен быть частью dn ?
Очень неудобно получается, когда в dn восьмибитные символы.
--
Victor Sudakov, VAS4-RIPE, VAS47-RIPN
2:5005/49@fidonet http://vas.tomsk.ru/
--- ifmail v.2.15dev5.3
* Origin: Golden Bough (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix/3272a87296e.html, оценка из 5, голосов 10
|