diff options
Diffstat (limited to 'selinux/gpsd.te')
-rw-r--r-- | selinux/gpsd.te | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/selinux/gpsd.te b/selinux/gpsd.te index 3022b98..c17b21e 100644 --- a/selinux/gpsd.te +++ b/selinux/gpsd.te @@ -3,5 +3,10 @@ domain_trans(init, rootfs, gpsd) allow gpsd rild:unix_stream_socket connectto; allow gpsd sysfs_wake_lock:file { read write open }; allow gpsd gps_device:chr_file { read write ioctl open }; +allow gpsd servicemanager:binder call; +allow gpsd cache_file:dir { write add_name }; +allow gpsd cache_file:fifo_file { unlink open create read getattr }; +allow gpsd cache_file:dir remove_name; +allow gpsd system_server:binder call; # load SHIM libraries -allow init gpsd:process noatsecure;
\ No newline at end of file +allow init gpsd:process noatsecure; |