diff --git a/policy/modules/admin/alsa.fc b/policy/modules/admin/alsa.fc index 4ea8171..1b43fbe 100644 --- a/policy/modules/admin/alsa.fc +++ b/policy/modules/admin/alsa.fc @@ -1,20 +1,20 @@ HOME_DIR/\.asoundrc -- gen_context(system_u:object_r:alsa_home_t,s0) -/bin/alsaunmute -- gen_context(system_u:object_r:alsa_exec_t,s0) +/bin/alsaunmute -- gen_context(system_u:object_r:alsa_exec_t,s0) -/etc/alsa/asound\.state -- gen_context(system_u:object_r:alsa_etc_rw_t,s0) -/etc/alsa/pcm(/.*)? gen_context(system_u:object_r:alsa_etc_rw_t,s0) -/etc/asound(/.*)? gen_context(system_u:object_r:alsa_etc_rw_t,s0) -/etc/asound\.state -- gen_context(system_u:object_r:alsa_etc_rw_t,s0) +/etc/alsa/asound\.state -- gen_context(system_u:object_r:alsa_etc_rw_t,s0) +/etc/alsa/pcm(/.*)? gen_context(system_u:object_r:alsa_etc_rw_t,s0) +/etc/asound(/.*)? gen_context(system_u:object_r:alsa_etc_rw_t,s0) +/etc/asound\.state -- gen_context(system_u:object_r:alsa_etc_rw_t,s0) -/sbin/alsactl -- gen_context(system_u:object_r:alsa_exec_t,s0) -/sbin/salsa -- gen_context(system_u:object_r:alsa_exec_t,s0) +/sbin/alsactl -- gen_context(system_u:object_r:alsa_exec_t,s0) +/sbin/salsa -- gen_context(system_u:object_r:alsa_exec_t,s0) -/usr/bin/ainit -- gen_context(system_u:object_r:alsa_exec_t,s0) +/usr/bin/ainit -- gen_context(system_u:object_r:alsa_exec_t,s0) ifdef(`distro_debian', ` -/usr/share/alsa/alsa\.conf gen_context(system_u:object_r:alsa_etc_rw_t,s0) -/usr/share/alsa/pcm(/.*)? gen_context(system_u:object_r:alsa_etc_rw_t,s0) +/usr/share/alsa/alsa\.conf gen_context(system_u:object_r:alsa_etc_rw_t,s0) +/usr/share/alsa/pcm(/.*)? gen_context(system_u:object_r:alsa_etc_rw_t,s0) ') -/var/lib/alsa(/.*)? gen_context(system_u:object_r:alsa_var_lib_t,s0) +/var/lib/alsa(/.*)? gen_context(system_u:object_r:alsa_var_lib_t,s0) diff --git a/policy/modules/admin/alsa.if b/policy/modules/admin/alsa.if index 12b0452..1d6107a 100644 --- a/policy/modules/admin/alsa.if +++ b/policy/modules/admin/alsa.if @@ -1,9 +1,8 @@ -## Advanced Linux Sound Architecture. +## Ainit ALSA configuration tool ######################################## ## -## Execute a domain transition to -## run Alsa. +## Domain transition to alsa ## ## ## @@ -22,7 +21,7 @@ interface(`alsa_domtrans',` ######################################## ## -## Read and write Alsa semaphores. +## Read and write access to alsa semaphores. ## ## ## @@ -40,7 +39,7 @@ interface(`alsa_rw_semaphores',` ######################################## ## -## Read and write Alsa shared memory. +## Allow read and write access to alsa shared memory. ## ## ## @@ -58,7 +57,7 @@ interface(`alsa_rw_shared_mem',` ######################################## ## -## Read Alsa writable config files. +## Read alsa writable config files. ## ## ## @@ -79,7 +78,7 @@ interface(`alsa_read_rw_config',` ######################################## ## -## Manage Alsa writable config files. +## Manage alsa writable config files. ## ## ## @@ -100,7 +99,7 @@ interface(`alsa_manage_rw_config',` ######################################## ## -## Read Alsa lib files. +## Read alsa lib files. ## ## ## @@ -119,7 +118,7 @@ interface(`alsa_read_lib',` ######################################## ## -## Read Alsa home files. +## Read alsa home files. ## ## ##