X-Git-Url: https://git.camperquake.de/gitweb.cgi?a=blobdiff_plain;f=ut2004%2Fut2004.te;h=ccc10dac75053312c5946c9c088d858f4c7069d1;hb=97583386394df9a559813f58e9d281f376c6ac77;hp=82cbdaf4dd4f022254cebdae372c11eee7813b70;hpb=7ddf20a71a910f0f2e892ce09d611e1af31738d9;p=selinux.git diff --git a/ut2004/ut2004.te b/ut2004/ut2004.te index 82cbdaf..ccc10da 100644 --- a/ut2004/ut2004.te +++ b/ut2004/ut2004.te @@ -1,4 +1,4 @@ -policy_module(ut2004, 0.1.0) +policy_module(ut2004, 0.1.3) require { type interwise_port_t; @@ -14,19 +14,14 @@ files_type(ut2004_rw_t) type ut2004_ro_t; files_type(ut2004_ro_t) -#type ut2004_tmp_t; -#files_tmp_file(ut2004_tmp_t) - init_daemon_domain(ut2004_t, ut2004_exec_t) corenet_udp_sendrecv_generic_port(ut2004_t) corenet_udp_bind_generic_port(ut2004_t) corenet_udp_bind_generic_node(ut2004_t) -allow ut2004_t ut2004_ro_t:dir list_dir_perms; -allow ut2004_t ut2004_ro_t:file read_file_perms; -#allow ut2004_t ut2004_tmp_t:file manage_file_perms; -#allow ut2004_t ut2004_tmp_t:dir manage_dir_perms; +read_files_pattern(ut2004_t, ut2004_ro_t, ut2004_ro_t) +list_dirs_pattern(ut2004_t, ut2004_ro_t, ut2004_ro_t) manage_files_pattern(ut2004_t, ut2004_rw_t, ut2004_rw_t) manage_dirs_pattern(ut2004_t, ut2004_rw_t, ut2004_rw_t)