diff options
author | Michael Bestas <mikeioannina@cyanogenmod.org> | 2016-12-05 13:10:08 +0200 |
---|---|---|
committer | Ethan Chen <intervigil@gmail.com> | 2016-12-08 09:59:16 -0800 |
commit | 820fe5f25952a1c8ef6e47786331487c3ee068ad (patch) | |
tree | b3f19a1dcaffb4e08b41bf364de81525ad96cb3c | |
parent | 32df817e754f0e562ad0773e8810d183ce08facd (diff) | |
download | android_device_qcom_sepolicy-820fe5f25952a1c8ef6e47786331487c3ee068ad.tar.gz android_device_qcom_sepolicy-820fe5f25952a1c8ef6e47786331487c3ee068ad.tar.bz2 android_device_qcom_sepolicy-820fe5f25952a1c8ef6e47786331487c3ee068ad.zip |
Add common rules for random MAC generation
* This is seen in many devices, put it here to avoid
duplication in device trees
Change-Id: I5596eb500502adcff7ba79cd2c478eab0715a3cf
-rw-r--r-- | common/file_contexts | 1 | ||||
-rw-r--r-- | common/wcnss_service.te | 4 |
2 files changed, 4 insertions, 1 deletions
diff --git a/common/file_contexts b/common/file_contexts index d6241e41..d662692a 100644 --- a/common/file_contexts +++ b/common/file_contexts @@ -353,6 +353,7 @@ # /persist(/.*)? u:object_r:persist_file:s0 /persist/\.bt_nv\.bin u:object_r:bluetooth_data_file:s0 +/persist/\.genmac u:object_r:wifi_data_file:s0 /persist/bluetooth(/.*)? u:object_r:persist_bluetooth_file:s0 /persist/drm(/.*)? u:object_r:persist_drm_file:s0 /persist/sensors(/.*)? u:object_r:sensors_persist_file:s0 diff --git a/common/wcnss_service.te b/common/wcnss_service.te index 9f18d044..3d9b44c1 100644 --- a/common/wcnss_service.te +++ b/common/wcnss_service.te @@ -13,7 +13,7 @@ allow wcnss_service wifi_data_file:dir w_dir_perms; allow wcnss_service wifi_data_file:file create_file_perms; allow wcnss_service system_prop:property_service set; -allow wcnss_service persist_file:dir r_dir_perms; +allow wcnss_service persist_file:dir create_dir_perms; allow wcnss_service self:socket create_socket_perms; allow wcnss_service smem_log_device:chr_file rw_file_perms; @@ -53,3 +53,5 @@ diag_use(wcnss_service) binder_use(wcnss_service) use_per_mgr(wcnss_service) + +type_transition wcnss_service persist_file:file wifi_data_file ".genmac"; |