commit: 21c5fa41199d120c33d7b981e8bf6b09692ed7bd Author: Chris PeBenito <pebenito <AT> ieee <DOT> org> AuthorDate: Thu Dec 14 00:01:45 2017 +0000 Commit: Sven Vermeulen <swift <AT> gentoo <DOT> org> CommitDate: Thu Dec 14 05:08:28 2017 +0000 URL: https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=21c5fa41
Add missing mmap_*_files_pattern macros. policy/support/file_patterns.spt | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/policy/support/file_patterns.spt b/policy/support/file_patterns.spt index d2e0dc2c..cd89f99c 100644 --- a/policy/support/file_patterns.spt +++ b/policy/support/file_patterns.spt @@ -99,6 +99,11 @@ define(`read_files_pattern',` allow $1 $3:file read_file_perms; ') +define(`mmap_read_files_pattern',` + allow $1 $2:dir search_dir_perms; + allow $1 $3:file mmap_read_file_perms; +') + define(`mmap_files_pattern',` # deprecated 20171213 refpolicywarn(`mmap_files_pattern() is deprecated, please use mmap_exec_files_pattern() instead') @@ -131,6 +136,11 @@ define(`rw_files_pattern',` allow $1 $3:file rw_file_perms; ') +define(`mmap_rw_files_pattern',` + allow $1 $2:dir search_dir_perms; + allow $1 $3:file mmap_rw_file_perms; +') + define(`create_files_pattern',` allow $1 $2:dir add_entry_dir_perms; allow $1 $3:file create_file_perms;