aboutsummaryrefslogtreecommitdiffstats
path: root/sepolicy/gpsd.te
diff options
context:
space:
mode:
Diffstat (limited to 'sepolicy/gpsd.te')
-rw-r--r--sepolicy/gpsd.te10
1 files changed, 3 insertions, 7 deletions
diff --git a/sepolicy/gpsd.te b/sepolicy/gpsd.te
index cefe836..6fabca6 100644
--- a/sepolicy/gpsd.te
+++ b/sepolicy/gpsd.te
@@ -3,10 +3,6 @@ allow gpsd rild:unix_stream_socket { connectto };
allow gpsd self:process { execmem };
allow gpsd sysfs_wake_lock:file { read write };
-#Label with gps_data_file
-type_transition gpsd system_data_file:dir gps_data_file ".gps.interface.pipe.to_jni";
-type_transition gpsd system_data_file:dir gps_data_file ".gps.interface.pipe.to_gpsd";
-type_transition gpsd system_data_file:fifo_file gps_data_file ".gps.interface.pipe.to_jni";
-type_transition gpsd system_data_file:fifo_file gps_data_file ".gps.interface.pipe.to_gpsd";
-allow gpsd gps_data_file:fifo_file create_file_perms;
-allow gpsd gps_data_file:dir { add_name write };
+# TODO - Label with gps_data_file
+allow gpsd system_data_file:dir { write add_name };
+allow gpsd system_data_file:fifo_file { create setattr write open };