Skip to content
Snippets Groups Projects
Commit 3123b1ee authored by Alex Klyubin's avatar Alex Klyubin
Browse files

SELinux policy for Bluetooth properties.

Properties under bluetooth. and persist.service.bdroid. are
considered Bluetooth-related properties.

Change-Id: Iee937d9a1184c2494deec46f9ed7090c643acda7
parent a3c29c5f
No related branches found
No related tags found
No related merge requests found
...@@ -30,5 +30,8 @@ allow bluetooth efs_file:dir search; ...@@ -30,5 +30,8 @@ allow bluetooth efs_file:dir search;
# Talk to init over the property socket. # Talk to init over the property socket.
unix_socket_connect(bluetooth, property, init) unix_socket_connect(bluetooth, property, init)
# Property Service
allow bluetooth bluetooth_prop:property_service set;
# proc access. # proc access.
allow bluetooth proc_bluetooth_writable:file rw_file_perms; allow bluetooth proc_bluetooth_writable:file rw_file_perms;
...@@ -9,3 +9,4 @@ type ctl_dumpstate_prop, property_type; ...@@ -9,3 +9,4 @@ type ctl_dumpstate_prop, property_type;
type ctl_rildaemon_prop, property_type; type ctl_rildaemon_prop, property_type;
type audio_prop, property_type; type audio_prop, property_type;
type security_prop, property_type; type security_prop, property_type;
type bluetooth_prop, property_type;
...@@ -23,6 +23,7 @@ sys. u:object_r:system_prop:s0 ...@@ -23,6 +23,7 @@ sys. u:object_r:system_prop:s0
service. u:object_r:system_prop:s0 service. u:object_r:system_prop:s0
wlan. u:object_r:system_prop:s0 wlan. u:object_r:system_prop:s0
dhcp. u:object_r:system_prop:s0 dhcp. u:object_r:system_prop:s0
bluetooth. u:object_r:bluetooth_prop:s0
debug. u:object_r:shell_prop:s0 debug. u:object_r:shell_prop:s0
log. u:object_r:shell_prop:s0 log. u:object_r:shell_prop:s0
...@@ -32,6 +33,7 @@ service.adb.tcp.port u:object_r:shell_prop:s0 ...@@ -32,6 +33,7 @@ service.adb.tcp.port u:object_r:shell_prop:s0
persist.audio. u:object_r:audio_prop:s0 persist.audio. u:object_r:audio_prop:s0
persist.sys. u:object_r:system_prop:s0 persist.sys. u:object_r:system_prop:s0
persist.service. u:object_r:system_prop:s0 persist.service. u:object_r:system_prop:s0
persist.service.bdroid. u:object_r:bluetooth_prop:s0
persist.security. u:object_r:system_prop:s0 persist.security. u:object_r:system_prop:s0
# mmac persistent properties # mmac persistent properties
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment