diff --git a/refpolicy/policy/modules/services/inetd.te b/refpolicy/policy/modules/services/inetd.te index ea12d39..21b27a8 100644 --- a/refpolicy/policy/modules/services/inetd.te +++ b/refpolicy/policy/modules/services/inetd.te @@ -1,5 +1,5 @@ -policy_module(inetd,1.1.2) +policy_module(inetd,1.1.3) ######################################## # @@ -57,7 +57,7 @@ kernel_list_proc(inetd_t) kernel_read_proc_symlinks(inetd_t) kernel_tcp_recvfrom(inetd_t) -# networking: +# base networking: corenet_non_ipsec_sendrecv(inetd_t) corenet_tcp_sendrecv_all_if(inetd_t) corenet_udp_sendrecv_all_if(inetd_t) @@ -68,12 +68,13 @@ corenet_udp_sendrecv_all_ports(inetd_t) corenet_tcp_bind_all_nodes(inetd_t) corenet_udp_bind_all_nodes(inetd_t) corenet_tcp_connect_all_ports(inetd_t) +corenet_sendrecv_all_client_packets(inetd_t) # listen on service ports: corenet_tcp_bind_amanda_port(inetd_t) corenet_udp_bind_amanda_port(inetd_t) corenet_tcp_bind_auth_port(inetd_t) -#corenet_udp_bind_comsat_port(inetd_t) +corenet_udp_bind_comsat_port(inetd_t) corenet_tcp_bind_dbskkd_port(inetd_t) corenet_udp_bind_dbskkd_port(inetd_t) corenet_udp_bind_ftp_port(inetd_t) @@ -89,6 +90,21 @@ corenet_tcp_bind_swat_port(inetd_t) corenet_udp_bind_swat_port(inetd_t) corenet_udp_bind_tftp_port(inetd_t) +# service port packets: +corenet_sendrecv_amanda_server_packets(inetd_t) +corenet_sendrecv_auth_server_packets(inetd_t) +corenet_sendrecv_comsat_server_packets(inetd_t) +corenet_sendrecv_dbskkd_server_packets(inetd_t) +corenet_sendrecv_ftp_server_packets(inetd_t) +corenet_sendrecv_inetd_child_server_packets(inetd_t) +corenet_sendrecv_ktalkd_server_packets(inetd_t) +corenet_sendrecv_printer_server_packets(inetd_t) +corenet_sendrecv_rsh_server_packets(inetd_t) +corenet_sendrecv_rsync_server_packets(inetd_t) +#corenet_sendrecv_stunnel_server_packets(inetd_t) +corenet_sendrecv_swat_server_packets(inetd_t) +corenet_sendrecv_tftp_server_packets(inetd_t) + dev_read_sysfs(inetd_t) fs_getattr_all_fs(inetd_t) @@ -119,7 +135,7 @@ sysnet_read_config(inetd_t) userdom_dontaudit_use_unpriv_user_fds(inetd_t) userdom_dontaudit_search_sysadm_home_dirs(inetd_t) -ifdef(`targeted_policy', ` +ifdef(`targeted_policy',` term_dontaudit_use_unallocated_ttys(inetd_t) term_dontaudit_use_generic_ptys(inetd_t) files_dontaudit_read_root_files(inetd_t)