aa-enabled - リファレンスマニュアル、オプション、コマンド例


名前

aa-enabled - AppArmorが有効かどうかをテストします

概要

aa-enabled [options]

説明

aa-enabled は、AppArmor が有効かどうかを判断するために使用されます。

オプション

aa-enabled は次の引数を受け入れます。

-h, --help

簡単な使用ガイドを表示します。

-q, --quiet

標準出力には何も出力しません。このオプションは、終了コードを使用して AppArmor が有効かどうかを判断するだけのスクリプトで使用することを目的としています。

-x, --exclusive

有効とみなされるには、AppArmor が共有 LSM インターフェイスに排他的にアクセスできるようにする必要があります。

終了ステータス

終了時に、aa-enabled は終了ステータスを次の値に設定します。

  1. AppArmor が有効な場合。

  2. AppArmor が有効になっていない/ロードされていない場合。

  3. 意図的にaa 有効終了ステータスとして使用されません。

  4. AppArmor 制御ファイルが /sys/kernel/security/ で利用できない場合。

  5. aa-enabled に apparmor 制御ファイルを読み取るための十分な権限がない場合。

  6. AppArmor は有効になっていますが、共有 LSM インターフェイスにアクセスできません。

  7. 予期しないエラーまたは状況が発生した場合。

バグ

バグを見つけた場合は、https://gitlab.com/apparmor/apparmor/-/issues に報告してください。

関連項目

apparmor (7), apparmor.d (5), aa_is_enabled (2), and https://wiki.apparmor.net.