LINUX.ORG.RU

OpenLDAP 2.1.23


0

0

Вышла новая версия опенсорс LDAP сервера - OpenLDAP 2.1.23.

OpenLDAP 2.1.23 Release
Fixed ldapmodify NULL dn bug (ITS#2645)
Fixed ldappasswd -y handling bug (ITS#2696)
Fixed slapd subordinate replication bug (ITS#2130)
Fixed slapd deferring Abandon (ITS#2649)
Fixed slapd deprecated code (removed) (ITS#2651)
Fixed slapd slave without updateref bug (ITS#2678)
Fixed slapd ACL caching (ITS#2679)
Fixed back-bdb cache crash (ITS#2682, ITS#2759)
Fixed portability issue in ldapsasl (ITS#2691)
Fixed slurpd pid file handling (ITS#2761)
Fixed LMHASH bug (ITS#2566)
Fixed NS-MTA-MD5 buffer size bug (ITS#2662)
Added replica uri keyword (ITS#2594)
Added replica-pidfile, replica-argsfile keywords
Build Environment
Fix <saslplug.h> inclusion (ITS#2762)

>>> Скачать

★★★★★

Проверено: maxcom

Кстати, помимо новой версии OpenLDAP 2.1.23, также сейчас доступен для закачки бета-версия OpenLDAP - OpenLDAP 2.2.2beta.

Новые фичи / вкусности:

- LDAP Sync-based replication engine
- Proxy Cache engine
- Hierarchial database backend (back-hdb)
- Access control enhancements (dynamic groups, value-level)
- NS SLAPI support
- Updated backend interface
- LDAPv3 extensions:
+ LDAP Sync Operation
+ LDAP Pre- and Post Read Back controls
+ LDAP modify/increment
+ LDAP no-op control

dotcoder ★★★★★
() автор топика
Ответ на: комментарий от dotcoder

> Это же вообще рулезная весчь...

Была бы рулезная - а чего тогда ее в слаке нету?

anonymous
()
Ответ на: комментарий от dotcoder


Кто-нибудь может прояснить назначение этой фичи ???
> + LDAP Pre- and Post Read Back controls

anonymous
()
Ответ на: комментарий от anonymous

Что мне нравится в анонимусах - так это понимание вопроса. Глубокое. Какого - нибудь.

Милый, а что такое по твоему AD? А? LDAP в мелкософтовом понимании.

z2v
()
Ответ на: комментарий от z2v

Ну, может он сравнивал разные реализации LDAP. Потому как сам LDAP поделием назвать сложно - это всего лишь протокол...

svu ★★★★★
()
Ответ на: комментарий от anonymous

Во-первых, эпитет "кривое" - это оценка. Без предоставления фактов, на основе которых эта оценка сделана - является просто безответственной болтовней (хотя, очевидно, словосочетание "ответственный аноним" является оксимороном).

Во-вторых. О конкретном (хотя и экзотическом) примере. Если я хочу хранить мою записную книжку локально, но в лдапе, под линухом (как я это сейчас и делаю) - чем АД и НДС мне помогут? Причины - личного характера (придурь:).

svu ★★★★★
()
Ответ на: комментарий от z2v

> Милый, а что такое по твоему AD? А? LDAP в мелкософтовом понимании.

Это в понимании z2v-ов AD это LDAP, а в понимании анонимусов AD - жалкая пародия на NDS!

Ты его вообще хоть раз видел? Или считаешь что AD это LDAP, PhotoShop это GIMP, Excel это sc -- только все это "в понимании Микросовт"?

anonymous
()
Ответ на: комментарий от z2v

2z2v (*) (15.10.2003 17:28:18)

"Милый, а что такое по твоему AD? А? LDAP в мелкософтовом понимании."

LDAP (Lightweight Directory Access Protocol )это ПРОТОКОЛ.
NDS и AD это Directory Services, работающие поверх этого протокола. rfc на LDAP v2 реализован и в NDS (eDirectory по нынешнему) и в AD. LDAP v3 по-моему только в AD.
Не надо мешать мух с котлетами, так как кроме eDir и AD можно сходу назвать как минимум десяток продуктов с реализацией LDAP.

Krause
()
Ответ на: комментарий от Bushi

Вполне себе внятненький документ. Маладцы ребята. Только жаль, нонешняя мозила не понимает протокола ldap: (вроде, раньше нетшкаф понимал).

svu ★★★★★
()
Ответ на: комментарий от anonymous

Слово "придурь" предназначено для обозначения причин, которые я не хочу обсуждать и которые к данному вопросу отношения не имеют. Короче, плиз, ответьте мне - придут ли уважаемые МС и Новел мне на помошь в данном вопросе - и сколько мне это будет стОить?

svu ★★★★★
()
Ответ на: комментарий от svu

надо понимать, что ответ на вопрос

> зачем оно нада?

в понимании svu таков:

> хранить мою записную книжку локально, но в лдапе, под линухом

что ж, ответ принимается. Даже жаль что более серьезных применений для сабжа не нашлось.

anonymous
()
Ответ на: комментарий от svu

>Только жаль, нонешняя мозила не понимает протокола ldap: (вроде, раньше нетшкаф понимал).

Как не понимает? Вроде настраивал адресную книгу mozilla через ldap без проблем.

Bushi
()
Ответ на: комментарий от Bushi

Не понимает в смысле что нельзя написать в адресной строке ldap://ldap.xxx.com, и смотреть директорию как если бы это file:///....

кстати konqueror это умеет.

anonymous
()
Ответ на: комментарий от anonymous

Замечательно! Взять два никак не относящихся куска текста в обсуждении - и склеить в произвольном порядке. А буковки ножницами из газет не вырезаете? Ведь это же один из классических способов создания анонимных писем (см. "Собаку Баскервилей" и пр.) - анонимус должен быть в курсе?

Кто и где сказал, что тот вопрос, который я задал - относится к ЕДИНСТВЕННОМУ применению субжа? Я даже специально подчеркнул выше - мой случай - экзотический (кстати, понимать ли Ваш пост как признание того, что в моем экзотическом случае применения - МС и Новел бессильны?).

А сабж вполне годится для хранения данных компании и пр. См. ссылку о внедрении директорий в учебном заведении. Там реализация в виде субжа или нет?

svu ★★★★★
()
Ответ на: комментарий от svu

>См. ссылку о внедрении директорий в учебном заведении. Там реализация в виде субжа или нет?

Да, сделано на OpenLDAP (уехали с пиратской MS AD). Сейчас количество пользователей в базе превысило 1000. Удобно с ldap интегрировать остальные службы. По сути самбы, сквиды, почтовые сервера, фтп-сервера являются клиентами ldap. Да и просто удобно еще и как адресную книгу в mozill'е или ms outlook использовать.

Bushi
()
Ответ на: комментарий от Bushi

Спасибо. Заткнули рот выскочке-анонимусу. Именно так все приличные люди и должны применять OpenLDAP. Кстати, а репликация работает быстро на такой большой базе?

svu ★★★★★
()
Ответ на: комментарий от svu

Как именно так употреблять -- для затыкания рота выскачкам-ананимусам?

А на записные книжки его пускають, значит, люди исключительно неприличные

Кстати, какая же это большая база -- 1000 человек? у меня в бумажной книжке пол-столька.

anonymous
()
Ответ на: комментарий от anonymous

:))) Затыкание рта анонимусам - побочный эффект правильного применения, заключающегося в использовании сервера как центра аутентификации и авторизации.

Да, пускать лдап на адресные книги - маргинализм, готов в этом расписаться. Но ведь можно же. И за это спасибо OpenLDAP. За наше, так сказать, счастливое детство (правда, оно давно прошло, но дело не в этом:).

Вы не путайте - 1000 человек, которые просматривает ОДИН клиент (как раз моя ситуация) - и 1000 человек, которые ломятся и требуют их авторизовать, да побыстрее... Часиков в 9 утра, наверное, OpenLDAP здОрово проседает...

svu ★★★★★
()
Ответ на: комментарий от anonymous

Уверены? Ну спасибо, утешили. Теперь хоть ночью буду спать спокойно.

svu ★★★★★
()
Ответ на: комментарий от Krause

2: Krause (*) (15.10.2003 17:43:21)
The nitty-gritty details of LDAP are defined in RFC2251 "The Lightweight Directory Access Protocol (v3)" and other documents comprising the technical specification RFC3377.
Т.Е. Реализация протокола v.3 http://www.openldap.org/doc/admin21/intro.html#What%20is%20a%20directory%20se...
см.

И никто мух с котлетами не мешает.

z2v
()
Ответ на: комментарий от Bushi

весьма толково... делаем примерно то же самое в родном вузе

anonymous
()
Ответ на: комментарий от anonymous

РЕ: Как мы в институте внедрили openldap

ВОТ ЭТО по-нашему! Правильно! я анонимусов презираю как класс. За неправилную ориентацию. Кривые руки? Тогда вас не спасут проклятия в сторону Майкрософт. Главное не то, под какой системой работаешь, а, чтобы вся система работала. И работала правильно, так, чтобы не дымились тапки от беганья между клиентскими тачками.

redactor
()
Ответ на: комментарий от svu

>Вы не путайте - 1000 человек, которые просматривает ОДИН клиент (как раз моя ситуация) - и 1000 человек, которые ломятся и требуют их авторизовать, да побыстрее... Часиков в 9 утра, наверное, OpenLDAP здОрово проседает...

Да, когда начинаются занятия в компьютерных классах, нагрузка чувствуется, но терпимо.

Bushi
()
Ответ на: комментарий от z2v

2z2v (*) (15.10.2003 18:56:57)
"И никто мух с котлетами не мешает"
Ну и..? :) Я собсно возразил против формулировки "AD типа есть LDAP в мелкософтовом понимании". Формулировка в принципе некорректная. ЭТо как eDir является лдапом в понимании Novell, SunOne DS лдапом в понимании Sun, etc..
А то что ОпенЛдап поддерживает спецификации LDAPv3 для меня не является секретом.. OL такая же служба катлога, только простая как табуретка, потому как является практически голым рфц..

Krause
()
Ответ на: комментарий от svu

svu:

> Кстати, а репликация работает быстро на такой большой базе?

> Вы не путайте - 1000 человек, которые просматривает ОДИН клиент (как раз моя ситуация) - и 1000 человек, которые ломятся и требуют их авторизовать, да побыстрее... Часиков в 9 утра, наверное, OpenLDAP здОрово проседает...

Это вы не путайте, в контексте вопроса о репликации 1000 пользователей не такой уж большой объем.

anonymous
()
Ответ на: комментарий от anonymous

>А патчами к LAM у вас разжиться можно?

Э... там не совсем патчи, все полностью переработано. Много изменений, и до сих пор еще все сыровато. Изменения по сравнению с оригинальным проектом:

-использовании utf-8 для хранении в openldap русских атрибутов -руссификация интерфейса -использование в качестве rdn не uid, а cn для пользователей -cn формируется на основе русских имени и фамилии -добавление к имени uid суффикса, прописаного в конфиге и суффикса, который формируется на основе ou: например, имя студента будет выглядеть как ivanov.group19.stud -по другому хранятся в базе хосты windows, posixAccount не используется, то есть не нужны uidNumber, gidNumber, homeDirectory и т. д. -используется атрибут для хранения отчества -изменена процедура массового добавления пользователей, добавлены атрибуты, возможность выбора кодировки текстового cvs-файла (koi8-r,cp-1251,utf-8) -unix-пароли теперь хешируются алгоритмом SMD5 -изменена процедура создания домашних каталогов и установления квот -автоматическое выставление sid'ов для хостов windows -расширены профили для добавления "по умолчанию" ну и много чего еще. Делал на основе LAM alpha 0.2 - уже вышла alpha 0.3 - теперь вообще мало похожего стала. Остался только интерфейс оригинальный.

Bushi
()
Ответ на: комментарий от Bushi

Да, серьезно... И довольно специализированно. А сложно там utf-8 прикручивается? Кстати, а как у вас производительность LDAP? У меня getent passwd отрабатывает за ~25 секунд на 300 юзеров с bdb4.0 в качестве backend.

А можно, мейлом на losthost@narod.ru :-)

anonymous
()
Ответ на: комментарий от svu

Любопытно. А все хорошо помнят о том, что ldap с точки зрения защищенности паролей аналогичен telnet? и интерес для авторизации представляет ldaps, с которым все гораздо грустнее (покажите к примеру сборку libapache-auth-ldap с его поддержкой, или внятный алгоритм пересборки без произвольного махания пальцем на developers.netscape.org)

Agnostic
()
Ответ на: комментарий от Agnostic

Повесь на комп с апачем stunnel, который будет слушать 127.0.0.1:636 и форвардить на где.у.тебя.ldap:636.

anonymous
()
Ответ на: комментарий от anonymous

Понятно, что шифрованные тунели между хостами решают многие подобные проблемы. Речь о том, что умеет сам LDAP в данной реализации. Для AD никто же не предлагает запускать в сети IPSec?

Agnostic
()
Ответ на: комментарий от Agnostic

Сам LDAP умеет. Т.е., samba, pam/nss_ldap, jabber-нве auth-модули, GQ к нему ходят по SSL без проблем. Апачевый модуль я не видел, но по коду там ничего страшного быть не должно - погляди вокруг ldap_start_tls_s, например в сырцах gq.

anonymous
()
Ответ на: комментарий от anonymous

pam_ldap, как и апачевый модуль, сможет ходить через ldaps только после того, как будет пересобран с Netscape's SSL API. Который надо еще найти и куда то поставить (что не на сервер - это точно). Если кто-то из производителей дистрибутивов собирает пакеты уже с ним - было бы любопытно узнать кто именно (Debian не собирает точно). Если у кого то есть на него ссылка - тоже было бы любопытно. В свое время мне не удалось найти ни одного живого человека, использующего это в деле. А теоретически конечно все неплохо.

Agnostic
()
Ответ на: комментарий от Agnostic

У меня Debian-овский ldap пересобран с ssl (пересобрал то ли testing, то ли unstable), после этого все прекрасно собирается c libldap2-tls и работает. Без Нетскейповских либ.

anonymous
()
Ответ на: комментарий от Bushi

a chto eto ono ne gruzitca? goworit "unknown proxy server" eto tipo tak nado?

anonymous
()
Ответ на: комментарий от anonymous

Да, каюсь, я несколько увлекся. Сейчас проверил - проблема именно с libapache-auth-ldap. При его пересборке с ключем --with-ssl сборка разваливается на файле ldap_ssl.h (это и есть тот самый SDK). pam-ldap я пересобрал с ssl без проблем.

Agnostic
()
Ответ на: комментарий от anonymous

Ну, в общем, наверное, я действительно погорячился. Для репликации лдапа это все равно. Ведь при логинах же изменений в лдапе обычно не происходит - следовательно, изменения действительно редки - поэтому репликация должна происходить мгновенно. Короче, 1000 записей действительно не должны создавать проблемы при репликации (если создают - глупый опенлдап:)...

svu ★★★★★
()
Ответ на: комментарий от svu

svu, как ты уже достал своими слюнями! Шел бы ты нах дрочить в другой
уголок. Противно читать твою блевотину.

anonymous
()
Ответ на: комментарий от anonymous

Блин, ну чего до мужика докопался-то? Ну спорол он хрень, ну признал это - чего тебе-то не спится?

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.