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;

Reply via email to