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 | カスタムスキーマ要素 |