URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 54677
[ Назад ]

Исходное сообщение
"Странно, но должно работать."

Отправлено Solo_Wolf , 21-Мрт-05 23:17 
Решил к ldap прикрутить sql базу.
Mandrake 10.0 PowerPack+
OpenLDAP
openldap-back_sql
unixODBC

Все настроил. isql соединяется и кажет данные.

В slapd.conf при добавлении строки
moduleload back_sql.la
получем failed load or initialize module back_sql.la

К sql он даже не суется.

Может у кого было такое.

P.S. Рекомендации собрать из исходников мне не требуются. Я хочу понять - Это принципиально не работает или есть грабли?


Содержание

Сообщения в этом обсуждении
"Странно, но должно работать."
Отправлено Nikolaev D. , 22-Мрт-05 23:30 
>Решил к ldap прикрутить sql базу.


а ОНО тебе зачем ?


"Странно, но должно работать."
Отправлено Solo_Wolf , 23-Мрт-05 00:09 
>>Решил к ldap прикрутить sql базу.
>
>
>а ОНО тебе зачем ?


1. Если что то есть в дистрибутиве, то оно туда положено не для веса/объема, а значит у кого то работало. Вот и хотелось узнать, поскольку встречаюсь с этим впервые.

2. Если потребовалось, то наверно не для испытаний..... ldap - это всего лишь протокол для отображения данных у юзверя. А информация туда попадает разными путями. Юзверям на данном этапе нужна не вся система с паролями и шастаньем по меню, а конкретный ее кусок - который для него. А с sql это удобно. Тем более что все это ходит в демилитаризованной зоне.


"Странно, но должно работать."
Отправлено Nikolaev D. , 23-Мрт-05 00:24 
> ldap - это всего
>лишь протокол для отображения данных у юзверя.

без коментариев.


"Странно, но должно работать."
Отправлено Solo_Wolf , 23-Мрт-05 01:05 
>> ldap - это всего
>>лишь протокол для отображения данных у юзверя.
>
>без коментариев.

Большая просьба не отвечать, если ничего не понимаешь.


"Странно, но должно работать."
Отправлено BarS , 23-Мрт-05 06:56 
>Большая просьба не отвечать, если ничего не понимаешь.


Да друг, ты совсем не изменился с форума "компьютеры" кажется (память ослабла, название не помню). Ты и там всем советы давал грамотные и тут вопросы умные задаешь.


"Странно, но должно работать."
Отправлено bass , 23-Мрт-05 06:38 
>>>Решил к ldap прикрутить sql базу.
>>
>>
>>а ОНО тебе зачем ?
>
>
>1. Если что то есть в дистрибутиве, то оно туда положено не
>для веса/объема, а значит у кого то работало. Вот и хотелось
>узнать, поскольку встречаюсь с этим впервые.
>
>2. Если потребовалось, то наверно не для испытаний..... ldap - это всего
>лишь протокол для отображения данных у юзверя. А информация туда попадает

ужас. тогда уж ldap - протокол для быстрого доступа к данным. Отображением будет заниматься что-то другое.

>разными путями. Юзверям на данном этапе нужна не вся система с
>паролями и шастаньем по меню, а конкретный ее кусок - который
>для него. А с sql это удобно. Тем более что все

Непонятно зависимость разграничения доступа к sql в свете ldap...
Если вы полистаете конфиг slapd.conf, то обнаружите там довольно мощный инструмент под названием ACL

>это ходит в демилитаризованной зоне.

причём тут разграниченный доступ к информации виа slapd|sql и ДМЗ, тоже не понятно. Как бы разные обьекты... или вы разграничивать запросы на пограничном роутере собираетесь?


Для моего развития, опишите пожалуйста вкратце вашу задачу, потому что, читая ваши рассуждения, я совершенно не понимаю для чего скрещиваете ldap и sql


"Странно, но должно работать."
Отправлено Solo_Wolf , 23-Мрт-05 21:58 
Подробно...


Задача пока простая - вытащить из postgres через ldap адресную книжку. Остальное тащить пока не надо - все остальное для унутреннего потребления.

Я собрал из исходников - все работает, но хотелось бы штатно. Потому и вопрос задаю.

P.S. А почему postgres - надо поделить на уровне баз доступ к изменению данных. А иногда требуется подписать триггеры к базе управленца...

P.P.S. Спасибо за рекомендаци.


"Странно, но должно работать."
Отправлено bass , 23-Мрт-05 06:29 
>Решил к ldap прикрутить sql базу.
>Mandrake 10.0 PowerPack+
>OpenLDAP
>openldap-back_sql
>unixODBC
>
>Все настроил. isql соединяется и кажет данные.
>
>В slapd.conf при добавлении строки
>moduleload back_sql.la
>получем failed load or initialize module back_sql.la
>
moduleload back_sql
без дополнений

>К sql он даже не суется.
>
>Может у кого было такое.
>
>P.S. Рекомендации собрать из исходников мне не требуются. Я хочу понять -
>Это принципиально не работает или есть грабли?

Всё работает. Другой вопрос: какая необходимость данные cкладировать в pgsql? Интересно какое вы ему железо подсуните для 1-Nk запросов в минуту :) (обычный режим работы slapd ). Возьмите тогда уж sqllite, правда я не могу придумать причины, кроме конвертации из одного бэкэнда в другой.


"Странно, но должно работать."
Отправлено Solo_Wolf , 23-Мрт-05 21:53 
Железо хорошее и сеть хорошая. Памяти тоже немеряно....

Насчет без дополнений - не уверен, но попробую, поскольку подсовывал непосредственно библиотеку - та же морда, только в профиль.