[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:24320] Re: LDAP on potato



At Wed, 4 Oct 2000 16:55:57 +0900,
Taku YASUI <tach@debian.or.jp> wrote:

> ukai> OpenLDAP 1.x (potatoなら openldap 1.2.11のはず)なら
> 
> ukai>  # ldmcat /var/lib/openldap/id2entry.dbb
> 
> ldmcat ってコマンドがありません.
> って,ldbmcat ですね,きっと.

あぅ そうです。
 
> ukai> # いちおう openldapd の postinst でこれをやってるはずですが。
> 
>     # ldbmcat /var/lib/openldap/id2entry.dbb       
>     1
>     dn: dc=
>     objectClass: top
>     objectClass: domain
>     dc: 
> 
>     2
>     dn: ou=People, dc=
>     objectClass: top
>     objectClass: organizationalUnit
>     ou: People
> 
>     3
>     dn: cn=ldapmaster, ou=People, dc=
>     objectClass: top
>     userPassword: {crypt}hrbXJnEAeXxyw
>     cn: ldapmaster
> 
>     4
>     dn: ou=Roaming, dc=
>     objectClass: top
>     objectCLass: organizationalUnit
> 
> ということで,なさそうです.
> 
> 試しに,一度 purge してインストールし直したのですが,同じでした.

domain名がちゃんととれてないようですね。
 
> むぅ,どうしたらいいんでしょうか.

# rm -rf /var/lib/openldap/*
# echo 'dn: dc=jp
objectClass: top
objectClass: domain
dc: jp

dn: dc=ac, dc=jp
objectClass: top
objectClass: domain
dc: ac

dn: dc=name, dc=ac, dc=jp
objectClass: top
objectClass: domain
dc: name

dn: dc=domain, dc=name, c=ac, dc=jp
objectClass: top
objectClass: domain
dc: domain

dn: ou=People, dc=domain, dc=name, dc=ac, dc=jp
objectClass: top
objectClass: organizationalUnit
ou: People

' > /tmp/initial.ldif
# ldif2ldbm -i /tmp/initial.ldif

で最初のが作られるはずです。この後 ldapadd とかすればいいでしょう。
あと

dn: dc=ldapmaster, ou=People, dc=domain, dc=name, dc=ac, dc=jp
objectClass: top
userPassword: {crypt}hrbXJnEAeXxyw
cn: ldapmaster

dn: ou=Roaming, dc=domain, dc=name, dc=ac, dc=jp
objectClass: top
objectClass: organizationUnit

も同様に ldif2ldbm でつっこんでおくといいと思います。
# userPassword: の {crypt} の後は cryptした password をいれておきます。

> > あと,LDAP に関する情報(本とか WWW)って,いいものがありますか?
> > 何せ,まったくわかってないもので,JF の LDAP HOWTO とか,
> > OpenLDAP の openldap-guide とか見ても,わからない単語とかが
> > 突然出てきて…
> 
> ukai> 「Understanding and Deploying LDAP Directory Services」が LDAPとはなんぞや
> ukai> LDAPにしていくにはどうすればいいか を書いたいい本です
> ukai> # が、英語版だけですし、かなり量がありますね:)
> 
> どこを見ても,この本が紹介されてますね.
> でも,丸善で見たら,8 千なんぼでしたし,amazon.com でも $50
> です.ちと高い.
> #日本語の本だったら,この値段でも買ったかも.
>
> やっぱり,これしかないよなぁ.

まぁ でも実際の operation に関してはあんまり書いてないので
openldapのドキュメントとかを読まないと駄目かも…

-- 
鵜飼文敏