diff --git a/public/ueventd.te b/public/ueventd.te index ea73166593ae1e2f9af36cc7c350009e2676de75..4f68318fbf62aaa01f9b3432961f3bc2bff4ceda 100644 --- a/public/ueventd.te +++ b/public/ueventd.te @@ -49,6 +49,11 @@ recovery_only(` # linker tries to resolve paths in ld.config.txt. dontaudit ueventd postinstall_mnt_dir:dir getattr; +# ueventd loads modules in response to modalias events. +allow ueventd self:global_capability_class_set sys_module; +allow ueventd vendor_file:system module_load; +allow ueventd kernel:key search; + ##### ##### neverallow rules #####