7.3. デフォルトの Directory Server スキーマファイル

Directory Server のテンプレートスキーマ定義は /etc/dirsrv/schema ディレクトリーに保存されます。これらのデフォルトのスキーマファイルは、新しい Directory Server インスタンスのスキーマファイルを生成します。各サーバーインスタンスには、/etc/dirsrv/slapd- instance/schema に独自のインスタンス固有のスキーマディレクトリーがあります。インスタンスディレクトリーのスキーマファイルは、そのインスタンスによってのみ使用されます。

ディレクトリースキーマを変更するには、インスタンス固有のスキーマディレクトリーに新しい属性と新しいオブジェクトクラスを作成します。デフォルトのスキーマは新規インスタンスの作成に使用され、各インスタンスには独自のスキーマファイルがあるため、各インスタンスの使用は若干異なるため、各インスタンスの使用を照合することができます。

LDAP コマンドを使用して追加されるカスタム属性は、99user.ldif ファイルに保存されます。その他のカスタムスキーマファイルは、各インスタンスの /etc/dirsrv/slapd-instance/schema ディレクトリーに追加できます。{PRODUCT} に付属している標準ファイルを変更しないでください。

表7.2 スキーマファイル

スキーマファイル目的

00core.ldif

X.500 および LDAP 標準 (RFC) から推奨されるコアスキーマ。このスキーマは、インスタンス設定の Directory Server 自体で使用され、サーバーインスタンスを起動します。

01core389.ldif

X.500 および LDAP 標準 (RFC) から推奨されるコアスキーマ。このスキーマは、インスタンス設定の Directory Server 自体で使用され、サーバーインスタンスを起動します。

02common.ldif

エントリーを設定するために使用される Directory Server で定義された RFC 2256、LDAPv3、および標準スキーマの標準関連のスキーマ。

05rfc2927.ldif

RFC 2927 からのスキーマ MIME Directory Profile for LDAP Schema。

05rfc4523.ldif

X.509 証明書のスキーマ定義。

05rfc4524.ldif

LDAP/X.500 スキーマをコーディングします。

06inetorgperson.ldif

RFC 2798、RFC 2079、および RFC 1274 の一部からの inetOrgPerson スキーマ要素。

10rfc2307.ldif

RFC 2307 からのスキーマ LDAP をネットワーク情報サービスとして使用するためのアプローチ。

20subscriber.ldif

Directory Server-Nortel サブスクライバーの相互運用性の一般的なスキーマ要素。

25java-object.ldif

RFC 2713 のスキーマ Schema for Representing Java Objects in an LDAP Directory

28pilot.ldif

パイロット RFC、特に RFC 1274 からのスキーマで、新しいデプロイメントでの使用は推奨されなくなりました。

30ns-common.ldif

共通スキーマ。

50ns-admin.ldif

管理サーバーで使用されるスキーマ。

50ns-certificate.ldif

Red Hat 証明書システムで使用されるスキーマ。

50ns-directory.ldif

レガシー Directory Server 4.x サーバーによって使用されるスキーマ。

50ns-mail.ldif

メールサーバーのスキーマ。

50ns-value.ldif

Directory Server のバリューアイテムのスキーマ。

50ns-web.ldif

Web サーバーのスキーマ。

60autofs.ldif

自動マウント設定のオブジェクトクラス。これは、NIS サーバーに使用される複数のスキーマファイルの 1 つです。

60eduperson.ldif

企業関連の人や組織エントリーのスキーマ要素。

60mozilla.ldif

Mozilla 関連のユーザープロファイルのスキーマ要素。

60nss-ldap.ldif

GSS-API サービス名のスキーマ要素。

60pam-plugin.ldif

ディレクトリーサービスを PAM モジュールと統合するためのスキーマ要素。

60pureftpd.ldif

FTP ユーザーアカウントを定義するためのスキーマ要素。

60rfc2739.ldif

カレンダーおよび vCard プロパティーのスキーマ要素。

60rfc3712.ldif

プリンターを設定するためのスキーマ要素。

60sabayon.ldif

sabayon ユーザーエントリーを定義するためのスキーマ要素。

60sudo.ldif

sudo ユーザーおよびロールを定義するためのスキーマ要素。

60trust.ldif

NSS または PAM の信頼関係を定義するためのスキーマ要素。

99user.ldif

カスタムスキーマ要素