summaryrefslogtreecommitdiff
path: root/android/sepolicy/gpsd.te
diff options
context:
space:
mode:
Diffstat (limited to 'android/sepolicy/gpsd.te')
-rw-r--r--android/sepolicy/gpsd.te3
1 files changed, 2 insertions, 1 deletions
diff --git a/android/sepolicy/gpsd.te b/android/sepolicy/gpsd.te
index 518b6166..877e9589 100644
--- a/android/sepolicy/gpsd.te
+++ b/android/sepolicy/gpsd.te
@@ -5,7 +5,7 @@ init_daemon_domain(gpsd)
net_domain(gpsd)
allow gpsd gpsd:capability { net_raw };
-allow gpsd console_device:chr_file rw_file_perms;
+allow gpsd serial_device:chr_file rw_file_perms;
# The following are needed by logwrapper to get gpsd's output
# to Android's logs.
@@ -14,3 +14,4 @@ allow gpsd shell_exec:file { execute execute_no_trans read open getattr };
allow gpsd vendor_file:file { execute execute_no_trans read open getattr };
allow gpsd devpts:chr_file { read write open getattr };
allow gpsd gpsd_exec:file { execute execute_no_trans read open getattr };
+allow gpsd vendor_shell_exec:file { execute execute_no_trans read open getattr };