From: sven.vermeulen@siphos.be (Sven Vermeulen) Date: Sat, 10 Nov 2012 18:35:24 +0100 Subject: [refpolicy] [PATCH 2/4] Allow lvtools to create cache folder In-Reply-To: <1352568926-21328-1-git-send-email-sven.vermeulen@siphos.be> References: <1352568926-21328-1-git-send-email-sven.vermeulen@siphos.be> Message-ID: <1352568926-21328-3-git-send-email-sven.vermeulen@siphos.be> To: refpolicy@oss.tresys.com List-Id: refpolicy.oss.tresys.com The lvscan application will create the /etc/lvm/cache folder if it doesn't exist yet. Signed-off-by: Sven Vermeulen --- policy/modules/system/lvm.te | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/policy/modules/system/lvm.te b/policy/modules/system/lvm.te index 0814f4c..8c8c6b7 100644 --- a/policy/modules/system/lvm.te +++ b/policy/modules/system/lvm.te @@ -207,8 +207,10 @@ files_pid_filetrans(lvm_t, lvm_var_run_t, { file sock_file }) read_files_pattern(lvm_t, lvm_etc_t, lvm_etc_t) read_lnk_files_pattern(lvm_t, lvm_etc_t, lvm_etc_t) # Write to /etc/lvm, /etc/lvmtab, /etc/lvmtab.d +create_dirs_pattern(lvm_t, lvm_etc_t, lvm_metadata_t) manage_files_pattern(lvm_t, lvm_metadata_t, lvm_metadata_t) filetrans_pattern(lvm_t, lvm_etc_t, lvm_metadata_t, file) +filetrans_pattern(lvm_t, lvm_etc_t, lvm_metadata_t, dir, "cache") files_etc_filetrans(lvm_t, lvm_metadata_t, file) files_search_mnt(lvm_t) -- 1.7.8.6