Manage alsa writable config files interface from Dan Walsh

Moved term_dontaudit_use_console for style.
This commit is contained in:
Jeremy Solt 2010-03-11 14:03:48 -05:00 committed by Chris PeBenito
parent 12a6a53f63
commit 1d3d00b279
2 changed files with 22 additions and 0 deletions

View File

@ -74,6 +74,26 @@ interface(`alsa_read_rw_config',`
read_lnk_files_pattern($1, alsa_etc_rw_t, alsa_etc_rw_t)
')
########################################
## <summary>
## Manage alsa writable config files.
## </summary>
## <param name="domain">
## <summary>
## Domain allowed access.
## </summary>
## </param>
#
interface(`alsa_manage_rw_config',`
gen_require(`
type alsa_etc_rw_t;
')
allow $1 alsa_etc_rw_t:dir list_dir_perms;
manage_files_pattern($1, alsa_etc_rw_t, alsa_etc_rw_t)
read_lnk_files_pattern($1, alsa_etc_rw_t, alsa_etc_rw_t)
')
########################################
## <summary>
## Read alsa lib files.

View File

@ -41,6 +41,8 @@ files_search_var_lib(alsa_t)
kernel_read_system_state(alsa_t)
term_dontaudit_use_console(alsa_t)
dev_read_sound(alsa_t)
dev_write_sound(alsa_t)
dev_read_sysfs(alsa_t)