LDAPサーバーをやらせる

まず、
apt-get install ldap-utils
apt-get install slapd db4.2-util
を実施して、パッケージを入れる。途中の質問については
適当に応えておく。

次にエントリーを作る。

                      • base.ldif------------

dn: dc=pXXXXX,dc=homelinux,dc=net
objectclass: dcObject
objectclass: organization
o: pXXXXX
dc: pXXXXX

dn: cn=admin,dc=pXXXXX,dc=homelinux,dc=net
objectclass: organizationalRole
cn: admin

dn: ou=People,dc=XXXXX,dc=homelinux,dc=net
ou: People
objectClass: organizationalUnit

dn: ou=Group,dc=XXXXX,dc=homelinux,dc=net
ou: Group

                                                            • -

ldapadd -x -c -v -D "cn=admin,dc=pXXXX,dc=homelinux,dc=net" -W -f base.ldif
を実施。無事作れたようなら、
http://www.padl.com/OSS/MigrationTools.html
からMigrationTools.tgzをダウンロードして、インストール
cd MigrationTools-47/
emacs -nw migrate_common.ph
DEFAULT_BASE="dc=pXXXXX,dc=homelinux,dc=net"に書き換えて
perl migrate_passwd.pl /etc/passwd ../passwd.ldif
昼用エントリーのみ残して、編集し、
cd ..
ldapadd -x -c -v -D "cn=admin,dc=pXXXX,dc=homelinux,dc=net" -W -f passwd.ldif
で登録。
ここまで良かったのだが、次がうまくいかない。具体的にはthunderbird
アドレス帳のldif変換に問題有りで、うまく登録できない。
Thunderbirdからダイレクトに登録できないのもわかった。
また今度。

参考URL
http://www.atmarkit.co.jp/flinux/rensai/linuxtips/910ldap2mail.html
http://www.atmarkit.co.jp/flinux/rensai/linuxtips/914user2ldap.html
http://pre-dawn.net/debian/?LDAP