]> git.ipfire.org Git - people/stevee/selinux-policy.git/blob - policy/modules/apps/screen.te
trunk: merge UBAC.
[people/stevee/selinux-policy.git] / policy / modules / apps / screen.te
1
2 policy_module(screen, 2.0.0)
3
4 ########################################
5 #
6 # Declarations
7 #
8
9 type screen_dir_t;
10 files_pid_file(screen_dir_t)
11
12 type screen_exec_t;
13 application_executable_file(screen_exec_t)
14
15 type screen_home_t;
16 typealias screen_home_t alias { user_screen_home_t staff_screen_home_t sysadm_screen_home_t };
17 typealias screen_home_t alias { auditadm_screen_home_t secadm_screen_home_t };
18 userdom_user_home_content(screen_home_t)
19
20 type screen_tmp_t;
21 typealias screen_tmp_t alias { user_screen_tmp_t staff_screen_tmp_t sysadm_screen_tmp_t };
22 typealias screen_tmp_t alias { auditadm_screen_tmp_t secadm_screen_tmp_t };
23 files_tmp_file(screen_tmp_t)
24 ubac_constrained(screen_tmp_t)
25
26 type screen_var_run_t;
27 typealias screen_var_run_t alias { user_screen_var_run_t staff_screen_var_run_t sysadm_screen_var_run_t };
28 typealias screen_var_run_t alias { auditadm_screen_var_run_t secadm_screen_var_run_t };
29 files_pid_file(screen_var_run_t)
30 ubac_constrained(screen_var_run_t)