N1 Service Provisioning System 4.1 リファレンスガイド

addFile ownership 属性

<addFile> 要素の「ownership」属性は、キャプチャされるファイルの所有権オプションを指定します。 指定しないと、デフォルトで SET_SELF が使用されます。

スナップショットによってキャプチャされるインストール状態の情報の 1 つに、ファイルおよびディレクトリの所有権があります。 これは UNIX のアクセス権と同じではなく、参照カウントという概念に密着したものです。 具体的には、ファイルまたはディレクトリは 1 つ以上のスナップショットによって所有されているものとしてキャプチャできます。 ほかのコンポーネントインストールの結果としてファイルの所有者があとで変わる場合には、そのファイルがその初期状態と比較される際にこのことが確認され、報告されます。 これにより、 1 つのコンポーネントが別のコンポーネントに関連付けられたファイルを意図せずに上書きすることから生ずる差異の追跡がスムーズに行われます。 スナップショットの所有権情報は、所有者テーブルとして知られる、対象ホスト上のリポジトリ内にキャプチャされます。

ownership 属性の値は以下の意味論を持ちます。