Index: net_contexts =================================================================== RCS file: /cvsroot/selinux/nsa/selinux-usr/policy/net_contexts,v retrieving revision 1.22 diff -u -B -r1.22 net_contexts --- net_contexts 8 Nov 2004 20:57:03 -0000 1.22 +++ net_contexts 21 Nov 2004 11:12:56 -0000 @@ -38,7 +38,7 @@ portcon udp 892 system_u:object_r:inetd_child_port_t portcon tcp 2105 system_u:object_r:inetd_child_port_t ') -ifdef(`ftpd.te', ` +ifdef(`use_ftpd', ` portcon tcp 20 system_u:object_r:ftp_data_port_t portcon tcp 21 system_u:object_r:ftp_port_t ') @@ -57,7 +57,7 @@ ifdef(`dhcpc.te', `portcon udp 68 system_u:object_r:dhcpc_port_t') ifdef(`tftpd.te', `portcon udp 69 system_u:object_r:tftp_port_t') ifdef(`fingerd.te', `portcon tcp 79 system_u:object_r:fingerd_port_t') -ifdef(`apache.te', ` +ifdef(`use_http', ` portcon tcp 80 system_u:object_r:http_port_t portcon tcp 443 system_u:object_r:http_port_t ') @@ -215,6 +215,7 @@ portcon tcp 8080 system_u:object_r:http_cache_port_t portcon udp 3130 system_u:object_r:http_cache_port_t ') +ifdef(`clockspeed.te', `portcon udp 4041 system_u:object_r:clockspeed_port_t') ifdef(`transproxy.te', `portcon tcp 8081 system_u:object_r:transproxy_port_t') ifdef(`amanda.te', ` portcon udp 10080 system_u:object_r:amanda_port_t Index: types/network.te =================================================================== RCS file: /cvsroot/selinux/nsa/selinux-usr/policy/types/network.te,v retrieving revision 1.13 diff -u -B -r1.13 network.te --- types/network.te 8 Nov 2004 20:57:08 -0000 1.13 +++ types/network.te 21 Nov 2004 11:12:57 -0000 @@ -26,6 +26,7 @@ ifdef(`nsd.te', `define(`use_dns')') ifdef(`tinydns.te', `define(`use_dns')') ifdef(`dnsmasq.te', `define(`use_dns')') +ifdef(`djbdns.te', `define(`use_dns')') ifdef(`use_dns', ` type dns_port_t, port_type; ') @@ -44,7 +45,17 @@ ifdef(`use_pop', ` type pop_port_t, port_type, reserved_port_type; ') -ifdef(`apache.te', `define(`use_http_cache')') +ifdef(`apache.te', ` +define(`use_http_cache') +define(`use_http') +') +ifdef(`ftpd.te', ` +define(`use_ftpd') +') +ifdef(`publicfile.te', ` +define(`use_http') +define(`use_ftpd') +') ifdef(`squid.te', `define(`use_http_cache')') ifdef(`use_http_cache', ` type http_cache_port_t, port_type;