diff --git a/refpolicy/policy/modules/services/cyrus.te b/refpolicy/policy/modules/services/cyrus.te index 2a84c788..38aead87 100644 --- a/refpolicy/policy/modules/services/cyrus.te +++ b/refpolicy/policy/modules/services/cyrus.te @@ -47,6 +47,7 @@ files_create_tmp_files(cyrus_t, cyrus_tmp_t, { file dir }) allow cyrus_t cyrus_var_lib_t:dir create_dir_perms; allow cyrus_t cyrus_var_lib_t:{file sock_file lnk_file} create_file_perms; +files_create_pid(cyrus_t,cyrus_var_run_t) allow cyrus_t cyrus_var_run_t:dir rw_dir_perms; allow cyrus_t cyrus_var_run_t:sock_file create_file_perms; @@ -87,7 +88,6 @@ domain_use_wide_inherit_fd(cyrus_t) files_list_var_lib(cyrus_t) files_read_etc_files(cyrus_t) files_read_etc_runtime_files(cyrus_t) -files_create_pid(cyrus_t,cyrus_var_run_t) init_use_fd(cyrus_t)