[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