diff --git a/public/lmkd.te b/public/lmkd.te index f43e42a2eea610a24c8a684fe4c80ad25ed6d7c0..5b6a7084bfa9839aa9f5a59b49d45feb88b74270 100644 --- a/public/lmkd.te +++ b/public/lmkd.te @@ -35,6 +35,14 @@ allow lmkd self:global_capability_class_set sys_nice; allow lmkd proc_zoneinfo:file r_file_perms; +# live lock watchdog process allowed to look through /proc/ +allow lmkd domain:dir { search open read }; +allow lmkd domain:file { open read }; + +# live lock watchdog process allowed to dump process trace and +# reboot because orderly shutdown may not be possible. +allow lmkd proc_sysrq:file rw_file_perms; + ### neverallow rules # never honor LD_PRELOAD