From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Injected-Via-Gmane: http://gmane.org/ To: sisyphus@lists.altlinux.org From: Artem Zolochevskiy Date: Thu, 15 Mar 2007 07:17:06 +0200 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8Bit X-Complaints-To: usenet@sea.gmane.org X-Gmane-NNTP-Posting-Host: ppp142-16.tis-dialog.ru User-Agent: KNode/0.10.4 Sender: news Subject: Re: [sisyphus] =?utf-8?b?b3BlbmxkYXAgLSDQv9GD0YHRgtC+0YLQsA==?= X-BeenThere: sisyphus@lists.altlinux.org X-Mailman-Version: 2.1.9rc1 Precedence: list Reply-To: ALT Linux Sisyphus discussion list List-Id: ALT Linux Sisyphus discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 15 Mar 2007 05:17:29 -0000 Archived-At: List-Archive: List-Post: Artem Zolochevskiy wrote: > hi all > > знакомство с openldap незадалось :( > > вооружился openldap-doc и поехал шаг за шагом как в quickstart, > и сразу наступил на грабли, подскажите где что не так. > > # apt-get install openldap-servers > # service slapd start > $ ldapsearch -LLL -x -b '' -s base '(objectclass=*)' namingContexts > dn: > namingContexts: dc=example,dc=com > > пока проде всё работает, подгружаем ldif > > $ cat /tmp/example.ldif > # Organization for Example Corporation > dn: dc=example,dc=com > objectClass: dcObject > objectClass: organization > dc: example > o: Example Corporation > description: The Example Corporation > > # Organizational Role for Directory Manager > dn: cn=admin,dc=example,dc=com > objectClass: organizationalRole > cn: admin > description: Directory Manager > > $ ldapadd -x -D "cn=admin,dc=example,dc=com" -w secret -f > /tmp/example.ldif adding new entry "dc=example,dc=com" > adding new entry "cn=admin,dc=example,dc=com" > > смотрим что находится > $ ldapsearch -LLL -x -b 'dc=example,dc=com' '(objectclass=*)' > а ничего :( > а так ? > $ ldapsearch -x -b 'dc=example,dc=com' '(objectclass=*)' > # extended LDIF > # > # LDAPv3 > # base with scope subtree > # filter: (objectclass=*) > # requesting: ALL > # > > # search result > search: 2 > result: 0 Success > > # numResponses: 1 > > тоже не особо. > хотя > > # slapcat > dn: dc=example,dc=com > objectClass: dcObject > objectClass: organization > dc: example > o: Example Corporation > description: The Example Corporation > structuralObjectClass: organization > entryUUID: c6a21d00-66b0-102b-8857-b1912e3f975e > creatorsName: cn=admin,dc=example,dc=com > createTimestamp: 20070314194850Z > entryCSN: 20070314194850Z#000000#00#000000 > modifiersName: cn=admin,dc=example,dc=com > modifyTimestamp: 20070314194850Z > > dn: cn=admin,dc=example,dc=com > objectClass: organizationalRole > cn: admin > description: Directory Manager > structuralObjectClass: organizationalRole > entryUUID: c6a5e9bc-66b0-102b-8858-b1912e3f975e > creatorsName: cn=admin,dc=example,dc=com > createTimestamp: 20070314194850Z > entryCSN: 20070314194850Z#000001#00#000000 > modifiersName: cn=admin,dc=example,dc=com > modifyTimestamp: 20070314194850Z > > вроде всё есть. > > Извините за длинный пост. > Может хоть направление подскажете? > а может баг? (Ибо на alm24 чуть ранее пробовал - всё получилось) > > Спасибо разрбрался. Проблема была в правах. Т.е просто надо ldapsearch -D "cn=admin,dc=example,dc=com" -w secret ... и тогда всё находится. Вот к чему приводит желание следовать документации step-by-step :) А у нас оно оказывается чуть-чуть, да не так.... -- Artem Zolochevskiy Kaliningrad, Russia JID: az@jabber.org