aa-enabled - AppArmorが有効かどうかをテストします
aa-enabled [options]
aa-enabled は、AppArmor が有効かどうかを判断するために使用されます。
aa-enabled は次の引数を受け入れます。
簡単な使用ガイドを表示します。
標準出力には何も出力しません。このオプションは、終了コードを使用して AppArmor が有効かどうかを判断するだけのスクリプトで使用することを目的としています。
有効とみなされるには、AppArmor が共有 LSM インターフェイスに排他的にアクセスできるようにする必要があります。
終了時に、aa-enabled は終了ステータスを次の値に設定します。
AppArmor が有効な場合。
AppArmor が有効になっていない/ロードされていない場合。
意図的にaa 有効終了ステータスとして使用されません。
AppArmor 制御ファイルが /sys/kernel/security/ で利用できない場合。
aa-enabled に apparmor 制御ファイルを読み取るための十分な権限がない場合。
AppArmor は有効になっていますが、共有 LSM インターフェイスにアクセスできません。
予期しないエラーまたは状況が発生した場合。
バグを見つけた場合は、https://gitlab.com/apparmor/apparmor/-/issues に報告してください。
apparmor (7), apparmor.d (5), aa_is_enabled (2), and https://wiki.apparmor.net.