Written by: Martin Orr Minor alsa fixups for Debian - most of the necessary stuff has already gone in upstream, thanks to Dan Walsh and Miroslav Grepl Keep an eye on https://bugtrack.alsa-project.org/alsa-bug/view.php?id=3128 files_read_usr_files(alsa_t) is needed for /usr/share/alsa/alsa.conf Index: policy/modules/admin/alsa.fc =================================================================== --- policy/modules/admin/alsa.fc.orig +++ policy/modules/admin/alsa.fc @@ -11,6 +11,7 @@ /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/amixer -- gen_context(system_u:object_r:alsa_exec_t,s0) /usr/sbin/alsactl -- gen_context(system_u:object_r:alsa_exec_t,s0) Index: policy/modules/admin/alsa.te =================================================================== --- policy/modules/admin/alsa.te.orig +++ policy/modules/admin/alsa.te @@ -61,6 +61,7 @@ files_read_etc_files(alsa_t) files_read_usr_files(alsa_t) +files_search_pids(alsa_t) term_dontaudit_use_console(alsa_t) term_dontaudit_use_generic_ptys(alsa_t)