Главная страница


ru.unix

 
 - RU.UNIX ----------------------------------------------------------------------
 From : alexander lunyov                     2:50/551.3     20 Dec 2004  03:02:12
 To : Victor Sudakov
 Subject : slapd-ldap - вопрос к знатокам ldap
 -------------------------------------------------------------------------------- 
 
  ** Victor Sudakov => alexander lunyov
 
 >> zeus2# /usr/local/libexec/slapd -V
 >> @(#) $OpenLDAP: slapd 2.2.19 (Dec 16 2004 09:13:59) $
 > Хорошо, поставил и я себе openldap-server-2.2.19, уговорили.
 
 > Конфиг:
 
 > database        ldap
 > lastmod         off
 > uri             "ldap://mail/"
 > suffix          ""
 > suffixmassage   "dc=sibptus,dc=tomsk,dc=ru" "cn=sibptus.tomsk.ru"
 > map attribute mail *
 > map attribute cn *
 > map attribute otherMailbox uid
 
                     ^         ^
                     |          foreign name
                     +-local name
 
 > map attribute * *
 
 >>
 >>    дальше смари чево:
 > $ ldapsearch -LLL -b "dc=sibptus,dc=tomsk,dc=ru" mail=sudakov
 > dn: uid=sudakov,dc=sibptus,dc=tomsk,dc=ru
 > cn: Sudakov V.A.
 > sn: V.A.
 > otherMailbox: sudakov
 > mail: sudakov@sibptus.tomsk.ru
 
     я это понимаю так: на удаленном сервере нашли mail=sudakov
 
 > $ ldapsearch -LLL -b "dc=sibptus,dc=tomsk,dc=ru" uid=sudakov
 > dn: uid=sudakov,dc=sibptus,dc=tomsk,dc=ru
 > cn: Sudakov V.A.
 > sn: V.A.
 > otherMailbox: sudakov
 > mail: sudakov@sibptus.tomsk.ru
 
     на удаленном сервере нашли uid=sudakov, при этом в выводе изменив uid на
 otherMailbox, как и было сказано в конфигурации бакенда (map otherMailbox uid).
 
 > $ ldapsearch -LLL -b "dc=sibptus,dc=tomsk,dc=ru"
 > otherMailbox=sudakov $
 
     на удаленном сервере нет otherMailbox=sudakov
 
 > То есть возвращается пустое множество. Где я дурак?
 
     директива map указывает, что тот атрибут, который на удаленном сервере
 назывался uid, на локальном будет называться otheMailbox, но, насколько я
 понимаю, это не означает, что отправив запрос на поиск локального отрибута
 otherMailbox по локальному серверу этот запрос дальше превратится в тот же
 самый запрос, но с перемапленным именем атрибута с otherMailbox на uid.
 попробуй поискать по тем атрибутам, названия которых ты не перемапливаешь,
 какой будет вывод?.
 
  * bye
 
 ---
  * Origin: your sweet isn't ready yet (2:50/551.3)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 slapd-ldap - вопрос к знатокам ldap   Victor Sudakov   15 Dec 2004 09:12:36 
 Re: slapd-ldap - вопрос к знатокам ldap   Anatoly A. Orehovsky   15 Dec 2004 11:14:31 
 Re: slapd-ldap - вопрос к знатокам ldap   Victor Sudakov   15 Dec 2004 13:16:53 
 Re: slapd-ldap - вопрос к знатокам ldap   Anatoly A. Orehovsky   15 Dec 2004 13:50:30 
 slapd-ldap - вопрос к знатокам ldap   alexander lunyov   15 Dec 2004 10:41:08 
 Re: slapd-ldap - вопрос к знатокам ldap   Victor Sudakov   16 Dec 2004 07:58:28 
 slapd-ldap - вопрос к знатокам ldap   alexander lunyov   16 Dec 2004 09:43:02 
 Re: slapd-ldap - вопрос к знатокам ldap   Victor Sudakov   17 Dec 2004 15:08:29 
 slapd-ldap - вопрос к знатокам ldap   alexander lunyov   20 Dec 2004 03:02:12 
 Re: slapd-ldap - вопрос к знатокам ldap   Victor Sudakov   20 Dec 2004 10:58:12 
 slapd-ldap - вопрос к знатокам ldap   alexander lunyov   21 Dec 2004 07:44:46 
Архивное /ru.unix/224941c608a0.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional