diff --git a/policy/modules/contrib/networkmanager.if b/policy/modules/contrib/networkmanager.if index e25121346d..45fb5520ce 100644 --- a/policy/modules/contrib/networkmanager.if +++ b/policy/modules/contrib/networkmanager.if @@ -338,6 +338,7 @@ interface(`networkmanager_manage_pid_files',` files_search_pids($1) manage_dirs_pattern($1, NetworkManager_var_run_t, NetworkManager_var_run_t) manage_files_pattern($1, NetworkManager_var_run_t, NetworkManager_var_run_t) + allow $1 NetworkManager_var_run_t:file map; ') ######################################## diff --git a/policy/modules/contrib/networkmanager.te b/policy/modules/contrib/networkmanager.te index c32b516394..a4167fa848 100644 --- a/policy/modules/contrib/networkmanager.te +++ b/policy/modules/contrib/networkmanager.te @@ -276,6 +276,9 @@ userdom_read_home_certs(NetworkManager_t) userdom_read_user_home_content_files(NetworkManager_t) userdom_dgram_send(NetworkManager_t) +fs_read_tmpfs_files(NetworkManager_t) +fs_delete_tmpfs_files(NetworkManager_t) + tunable_policy(`use_nfs_home_dirs',` fs_read_nfs_files(NetworkManager_t) ')