diff options
Diffstat (limited to 'policy/modules/system/init.if')
-rw-r--r-- | policy/modules/system/init.if | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/policy/modules/system/init.if b/policy/modules/system/init.if index 2686c59b..552f5181 100644 --- a/policy/modules/system/init.if +++ b/policy/modules/system/init.if @@ -1186,6 +1186,7 @@ interface(`init_dontaudit_search_keys',` # interface(`init_start_system',` gen_require(` + class system { start }; type init_t; ') @@ -1204,6 +1205,7 @@ interface(`init_start_system',` # interface(`init_stop_system',` gen_require(` + class system { stop }; type init_t; ') @@ -1222,6 +1224,7 @@ interface(`init_stop_system',` # interface(`init_get_system_status',` gen_require(` + class system { status }; type init_t; ') @@ -1240,6 +1243,7 @@ interface(`init_get_system_status',` # interface(`init_enable',` gen_require(` + class system { enable }; type init_t; ') @@ -1258,6 +1262,7 @@ interface(`init_enable',` # interface(`init_disable',` gen_require(` + class system { disable }; type init_t; ') @@ -1276,6 +1281,7 @@ interface(`init_disable',` # interface(`init_reload',` gen_require(` + class system { reload }; type init_t; ') @@ -1294,6 +1300,7 @@ interface(`init_reload',` # interface(`init_reboot_system',` gen_require(` + class system { reboot }; type init_t; ') @@ -1312,6 +1319,7 @@ interface(`init_reboot_system',` # interface(`init_shutdown_system',` gen_require(` + class system { halt }; type init_t; ') @@ -1390,7 +1398,6 @@ interface(`init_dbus_chat',` interface(`init_run_bpf',` gen_require(` type init_t; - class bpf prog_run; ') allow $1 init_t:bpf prog_run; |