8.24. Acl-2.3.2

Acl パッケージは、アクセスコントロールリスト (Access Control Lists) を管理するユーティリティーを提供します。 これはファイルやディレクトリに対して、きめ細かく詳細にアクセス権限を設定するものとして利用されます。

概算ビルド時間: 0.1 SBU 以下
必要ディスク容量: 6.3 MB

8.24.1. Acl のインストール

Acl をコンパイルするための準備をします。

./configure --prefix=/usr         \
            --disable-static      \
            --docdir=/usr/share/doc/acl-2.3.2

パッケージをコンパイルします。

make

Acl のテストは、Acl ライブラリを使うアクセス制御がサポートされたファイルシステム上にて実施する必要がありますが、Coreutils をビルドするまでは、その必要はありません。 テスト実施が必要である場合は、Coreutils のビルドが終わってから、再び本パッケージに戻って make check を実行してください。

パッケージをインストールします。

make install

8.24.2. Acl の構成

インストールプログラム: chacl, getfacl, setacl
インストールライブラリ: libacl.so
インストールディレクトリ: /usr/include/acl, /usr/share/doc/acl-2.3.2

概略説明

chacl

ファイルまたはディレクトリに対するアクセスコントロールリストを設定します。

getfacl

ファイルアクセスコントロールリストを取得します。

setfacl

ファイルアクセスコントロールリストを設定します。

libacl

アクセスコントロールリスト (Access Control Lists) を制御するライブラリ関数を提供します。