diff --git a/policy-20080710.patch b/policy-20080710.patch index d3364ef..5e8d6ca 100644 --- a/policy-20080710.patch +++ b/policy-20080710.patch @@ -12711,7 +12711,7 @@ diff --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/blue +') diff --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/bluetooth.te serefpolicy-3.5.13/policy/modules/services/bluetooth.te --- nsaserefpolicy/policy/modules/services/bluetooth.te 2008-10-17 14:49:13.000000000 +0200 -+++ serefpolicy-3.5.13/policy/modules/services/bluetooth.te 2009-01-27 16:42:54.000000000 +0100 ++++ serefpolicy-3.5.13/policy/modules/services/bluetooth.te 2009-01-27 18:05:16.000000000 +0100 @@ -20,6 +20,9 @@ type bluetooth_helper_exec_t; application_executable_file(bluetooth_helper_exec_t) @@ -12739,7 +12739,15 @@ diff --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/blue allow bluetooth_t self:tcp_socket create_stream_socket_perms; allow bluetooth_t self:udp_socket create_socket_perms; -@@ -92,6 +95,7 @@ +@@ -76,6 +79,7 @@ + + kernel_read_kernel_sysctls(bluetooth_t) + kernel_read_system_state(bluetooth_t) ++kernel_read_network_state(bluetooth_t) + + corenet_all_recvfrom_unlabeled(bluetooth_t) + corenet_all_recvfrom_netlabel(bluetooth_t) +@@ -92,6 +96,7 @@ dev_rw_usbfs(bluetooth_t) dev_rw_generic_usb_dev(bluetooth_t) dev_read_urand(bluetooth_t) @@ -12747,7 +12755,7 @@ diff --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/blue fs_getattr_all_fs(bluetooth_t) fs_search_auto_mountpoints(bluetooth_t) -@@ -110,6 +114,8 @@ +@@ -110,6 +115,8 @@ files_read_etc_runtime_files(bluetooth_t) files_read_usr_files(bluetooth_t) @@ -12756,7 +12764,7 @@ diff --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/blue libs_use_ld_so(bluetooth_t) libs_use_shared_libs(bluetooth_t) -@@ -117,21 +123,24 @@ +@@ -117,21 +124,24 @@ miscfiles_read_localization(bluetooth_t) miscfiles_read_fonts(bluetooth_t)