|
|
4d4ae9f |
policy_module(mythtv, 1.0.0)
|
|
|
4d4ae9f |
|
|
|
4d4ae9f |
########################################
|
|
|
4d4ae9f |
#
|
|
|
4d4ae9f |
# Declarations
|
|
|
4d4ae9f |
#
|
|
|
4d4ae9f |
|
|
|
4d4ae9f |
apache_content_template(mythtv)
|
|
|
4d4ae9f |
|
|
|
4d4ae9f |
type mythtv_var_lib_t;
|
|
|
4d4ae9f |
files_type(mythtv_var_lib_t)
|
|
|
4d4ae9f |
|
|
|
4d4ae9f |
type mythtv_var_log_t;
|
|
|
4d4ae9f |
logging_log_file(mythtv_var_log_t)
|
|
|
4d4ae9f |
|
|
|
4d4ae9f |
########################################
|
|
|
4d4ae9f |
#
|
|
|
4d4ae9f |
# httpd_mythtv_script local policy
|
|
|
4d4ae9f |
#
|
|
|
4d4ae9f |
|
|
|
4d4ae9f |
manage_files_pattern(httpd_mythtv_script_t, mythtv_var_lib_t, mythtv_var_lib_t)
|
|
|
4d4ae9f |
manage_dirs_pattern(httpd_mythtv_script_t, mythtv_var_lib_t, mythtv_var_lib_t)
|
|
|
4d4ae9f |
files_var_lib_filetrans(httpd_mythtv_script_t, mythtv_var_lib_t, { dir file })
|
|
|
4d4ae9f |
|
|
|
4d4ae9f |
manage_files_pattern(httpd_mythtv_script_t, mythtv_var_log_t, mythtv_var_log_t)
|
|
|
4d4ae9f |
manage_dirs_pattern(httpd_mythtv_script_t, mythtv_var_log_t, mythtv_var_log_t)
|
|
|
4d4ae9f |
logging_log_filetrans(httpd_mythtv_script_t, mythtv_var_log_t, file )
|
|
|
4d4ae9f |
|
|
|
4d4ae9f |
domain_use_interactive_fds(httpd_mythtv_script_t)
|
|
|
4d4ae9f |
|
|
|
4d4ae9f |
files_read_etc_files(httpd_mythtv_script_t)
|
|
|
4d4ae9f |
|
|
|
4d4ae9f |
fs_read_nfs_files(httpd_mythtv_script_t)
|
|
|
4d4ae9f |
|
|
|
4d4ae9f |
miscfiles_read_localization(httpd_mythtv_script_t)
|
|
|
4d4ae9f |
|
|
|
4d4ae9f |
optional_policy(`
|
|
|
4d4ae9f |
mysql_read_config(httpd_mythtv_script_t)
|
|
|
4d4ae9f |
mysql_stream_connect(httpd_mythtv_script_t)
|
|
|
4d4ae9f |
mysql_tcp_connect(httpd_mythtv_script_t)
|
|
|
4d4ae9f |
')
|