Linux-Bulgaria.ORG
навигация

 

начало

пощенски списък

архив на групата

семинари ...

документи

как да ...

 

 

Предишно писмо Следващо писмо Предишно по тема Следващо по тема По Дата По тема (thread)

Re: lug-bg: SLAPD question


  • Subject: Re: lug-bg: SLAPD question
  • From: Sava Chankov <sava@xxxxxxxxxxxxx>
  • Date: Tue, 20 Sep 2005 15:18:00 +0300
  • Delivered-to: lug-bg-list@xxxxxxxxxxxxxxxxxx
  • Delivered-to: lug-bg@xxxxxxxxxxxxxxxxxx

Дамян Иванов wrote:
Sava Chankov wrote:
Damyan Ivanov wrote:
при >= наистина не връща никакви резултати. Може би >= и <= не са
позволени в LDAP протокола (само гадая)?.

Точно обратното: > и < не са позволени от LDAP. Справка:
http://www.ietf.org/rfc/rfc2254.txt ldapsearch -v -b dc=base,dc=org -x -h ldap 'uidNumber>1001'

би трябвало да върне ldapsearch: ldap_search_ext: Bad search filter (-7)


Да, ама не:

$ ldapsearch -v -b dc=base,dc=org -x -h data 'uidNumber>9999'
ldap_initialize( ldap://ldap )
filter: (objectclass=*)
requesting: uidNumber>9999
# extended LDIF
#
# LDAPv3
# base <dc=base,dc=org> with scope sub
# filter: (objectclass=*)
# requesting: uidNumber>9999
#
....много данни....
# search result
search: 2
result: 0 Success

# numResponses: 91
# numEntries: 90

Връща всичко - все едно няма филтър. Странна работа.

Ако ти е интересно защо се получава така, сложи loglevel 32 в slapd.conf за да видиш как се обработва филтъра.


--
Sava Chankov                                     Сава Чанков
software developer                     софтуерен разработчик
http://www.blueboard.biz                             блуборд



 

наши приятели

 

линукс за българи
http://linux-bg.org

FSA-BG
http://fsa-bg.org

OpenFest
http://openfest.org

FreeBSD BG
http://bg-freebsd.org

KDE-BG
http://kde.fsa-bg.org/

Gnome-BG
http://gnome.cult.bg/

проект OpenFMI
http://openfmi.net

NetField Forum
http://netField.ludost.net/forum/

 

 

Linux-Bulgaria.ORG

Mailing list messages are © Copyright their authors.