The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Кириллица в ldif-файлах"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Кириллица в ldif-файлах"
Сообщение от Melenki emailИскать по авторуВ закладки on 16-Фев-04, 18:39  (MSK)
Помогите, пожалста, разобраться с проблемой:
имеется сервер на RH9 с OpenLDAP, на котором сделал Адресную книгу для организации. Хочется сделать так, чтобы юзвери в своих почтовых клиентах видели русские названия адресатов, но при создании ldif-файла по такому принципу

dn:     cn=Директор, ou=addressbook, dc=test, dc=com
objectClass:    top
objectClass:    person
objectClass:    organizationalPerson
objectClass:    inetOrgPerson
cn:     Директор
gn:     Директор
sn:     Директор
mail:   director@test.com
ou:     addressbook

slapdadd начинает ругаться... :-(
Без кириллицы работает нормально, но хотелось бы с ней родимой. Подскажите, кто знает!..

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Кириллица в ldif-файлах"
Сообщение от lavr emailИскать по авторуВ закладки on 16-Фев-04, 18:45  (MSK)
>Помогите, пожалста, разобраться с проблемой:
>имеется сервер на RH9 с OpenLDAP, на котором сделал Адресную книгу для
>организации. Хочется сделать так, чтобы юзвери в своих почтовых клиентах видели
>русские названия адресатов, но при создании ldif-файла по такому принципу
>
>dn:     cn=Директор, ou=addressbook, dc=test, dc=com
>objectClass:    top
>objectClass:    person
>objectClass:    organizationalPerson
>objectClass:    inetOrgPerson
>cn:     Директор
>gn:     Директор
>sn:     Директор
>mail:   director@test.com
>ou:     addressbook
>
>slapdadd начинает ругаться... :-(
>Без кириллицы работает нормально, но хотелось бы с ней родимой. Подскажите, кто
>знает!..

ищи через http://groups.google.com/ в группах fido7.ru.unix* - там
было обсуждение

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Кириллица в ldif-файлах"
Сообщение от Nikolaev_D emailИскать по авторуВ закладки on 16-Фев-04, 20:56  (MSK)
>>русские названия адресатов, но при создании ldif-файла по такому
а в какой кодировке ?
Должны быть UTF-8
  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Кириллица в ldif-файлах"
Сообщение от Melenki emailИскать по авторуВ закладки on 17-Фев-04, 08:40  (MSK)
Спасибо за подкинутые мысли, почитал, разобрался!..

Вдруг, кому интересно, рассказываю, что сделал:
- национальные кодовые страницы в OpenLDAP должны быть в кодировке UTF-8 (у меня KOI8-R), поэтому я в файле написал нужные мне строки и конвертанул их
  iconv -f KOI8-R -t UTF-8 file.koi > file.utf
- все символы, отличные от 7-битного ASCII, включая "пробел", ":" и "<", должны быть представлены в ldif'ах в формате base64, для чего можно воспользоваться следующей утилитой
   uuencode -m file.utf /dev/stdout > file.base64
Ну, а теперь из последнего файла беру ресурсы и вставляю в ldif'ы.
У меня сервер RH9, OpenLDAP 2.0.27, локаль на сервере КОИ8. Проверил работу клиентского ПО с LDAP-сервером, Outlook'и 2000 и XP, Mozilla ThunderBird (на Windows) воспроизводят кириллицу корректно!

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру