diff --git a/policy/modules/services/hal.fc b/policy/modules/services/hal.fc index 5055a77..afdf511 100644 --- a/policy/modules/services/hal.fc +++ b/policy/modules/services/hal.fc @@ -19,3 +19,7 @@ /var/run/haldaemon\.pid -- gen_context(system_u:object_r:hald_var_run_t,s0) /var/run/vbestate -- gen_context(system_u:object_r:hald_var_run_t,s0) + +ifdef(`distro_gentoo',` +/var/lib/cache/hald(/.*)? gen_context(system_u:object_r:hald_cache_t,s0) +') diff --git a/policy/modules/services/hal.te b/policy/modules/services/hal.te index e0063bd..9ee9ae9 100644 --- a/policy/modules/services/hal.te +++ b/policy/modules/services/hal.te @@ -1,5 +1,5 @@ -policy_module(hal,1.8.2) +policy_module(hal,1.8.3) ######################################## #