diff options
Diffstat (limited to 'contrib/selinux')
| -rw-r--r-- | contrib/selinux/pasta.te | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/contrib/selinux/pasta.te b/contrib/selinux/pasta.te index ff74dd7..9394f97 100644 --- a/contrib/selinux/pasta.te +++ b/contrib/selinux/pasta.te @@ -175,6 +175,7 @@ allow pasta_t container_runtime_t:fifo_file { getattr write }; allow pasta_t container_runtime_t:file read; allow pasta_t container_runtime_t:lnk_file read; allow pasta_t container_t:lnk_file read; +allow pasta_t container_t:dir { open read search }; allow pasta_t pasta_port_t:tcp_socket { name_bind name_connect }; allow pasta_t pasta_port_t:udp_socket { name_bind }; allow pasta_t http_port_t:tcp_socket { name_bind name_connect }; @@ -249,10 +250,10 @@ type_transition container_runtime_t user_tmp_t : dir ifconfig_var_run_t "netns"; type_transition container_runtime_t container_var_run_t : dir ifconfig_var_run_t "netns"; type_transition container_runtime_t user_tmp_t : dir ifconfig_var_run_t "rootless-netns"; type_transition container_runtime_t container_var_run_t : dir ifconfig_var_run_t "rootless-netns"; -allow pasta_t container_var_run_t:dir { add_name open rmdir write }; -allow pasta_t ifconfig_var_run_t:dir { add_name open rmdir write }; -allow pasta_t container_var_run_t:file { create open write }; -allow pasta_t ifconfig_var_run_t:file { create open write }; +allow pasta_t container_var_run_t:dir { add_name open read rmdir write }; +allow pasta_t ifconfig_var_run_t:dir { add_name open read rmdir write }; +allow pasta_t container_var_run_t:file { create open read write }; +allow pasta_t ifconfig_var_run_t:file { create open read write }; allow pasta_t container_var_run_t:sock_file { getattr create open read write }; allow pasta_t ifconfig_var_run_t:sock_file { getattr create open read write }; allow systemd_user_runtimedir_t ifconfig_var_run_t:dir rmdir; |
