私は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を実行しました。