[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:56423] ldapscriptsパッケージのldapscripts.confに記述の間違い
安達です。
slapd (2.4.23-7.2)
ldap-utils (2.4.23-7.2)
ldapscripts (1.9.0-2)
libnss-ldap (264-2.2)
libpam-ldap (184-8.5)
nscd (2.11.3-3)
ldapscriptsパッケージのコマンドを使って
ldapサーバーにユーザー登録をしようとしていて
ldapscripts.confに記述の間違いと思われるものを発見しましたので
報告しておきます。
誤 DEBIAN: values from /etc/pam_ldap.conf are used.
正 DEBIAN: values from /etc/libnss-ldap.conf are used.
この2つのconfファイルはインストーラが作ってくれるものは
ほとんど同じ内容なので問題ないのかもしれませんが、
とりあえず/etc/pam_ldap.confから編集して試そうとすると
はまります。
たとえば
ldapscripts.confに次のような場所があります。
# DEBIAN: values from /etc/pam_ldap.conf are used.
#SUFFIX="dc=example,dc=com" # Global suffix
#GSUFFIX="ou=Groups" # Groups ou (just under $SUFFIX)
#USUFFIX="ou=Users" # Users ou (just under $SUFFIX)
#MSUFFIX="ou=Machines" # Machines ou (just under $SUFFIX)
ここをセットする代わりに/etc/pam_ldap.confの
#nss_base_passwd ou=People,dc=padl,dc=com?one
#nss_base_shadow ou=People,dc=padl,dc=com?one
#nss_base_group ou=Group,dc=padl,dc=com?one
の部分を編集してテストすると動きません。
/etc/libnss-ldap.conf にするか 両方セットするかで動きます。
もしも私の思い違いでしたらご指摘ください。
--
安達 順一
adachi@xxxxxxxxxxx
http://seiai.ed.jp