OpenLDAP:nisスキーマの代わりにrfc2307bis

OpenLDAP:nisスキーマの代わりにrfc2307bis

私はrfc2307bisスキーマを使用して空のLDAP辞書を作成する方法を探しています。 Debian では、slapd をインストールしたり dpkg を使って再設定したりする場合、デフォルトで nis モードが使用されます。アンインストールまたはrfc2307bisと交換するには?初期化時または初期化後。

答え1

初期化後にロードされたスキーマを一覧表示します。

# ldapsearch -LLL -Y external -H ldapi:/// -b cn=schema,cn=config -s one dn
[...]
dn: cn={2}nis,cn=schema,cn=config
[...]

NISスキーマを削除します。

# ldapdelete -Y external -H ldapi:/// cn={2}nis,cn=schema,cn=config

他の項目を追加:

# ldapadd -Y external -H ldapi:/// -f /etc/ldap/schema/rfc2307bis.ldif

答え2

うまくやった。私はこのファイルを編集しました:/usr/share/slapd/slapd.init.ldifで、次の行を置き換えました:

#include: file:///etc/ldap/schema/nis.ldif
include: file:///etc/ldap/schema/rfc2307bis.ldif

dpkg-reconfigure slapdを実行しました。

関連情報