diff options
| author | Rashed Abdel-Tawab <rashed@linux.com> | 2017-03-15 14:01:47 -0400 |
|---|---|---|
| committer | Drgravy <drg113001@gmail.com> | 2017-03-27 17:53:07 -0500 |
| commit | a29266fe08a56258fb3884d647aa5335b135928a (patch) | |
| tree | 0a48a6653e3b86e1ef1f8072b59fe900b7b0bac7 | |
| parent | b6c9baf9f8ca62d9f3f819a4a6a605872d23990f (diff) | |
msm8996: Allow radio subsystem to access oem.device.imeicache
Change-Id: I5dd27bc5520664d88e56fdf96f1cb626dd0ec1aa
| -rw-r--r-- | sepolicy/cnd.te | 2 | ||||
| -rw-r--r-- | sepolicy/dataservice_app.te | 1 | ||||
| -rw-r--r-- | sepolicy/dpmd.te | 1 | ||||
| -rw-r--r-- | sepolicy/file_contexts | 3 | ||||
| -rw-r--r-- | sepolicy/ims.te | 2 | ||||
| -rw-r--r-- | sepolicy/netmgrd.te | 3 | ||||
| -rw-r--r-- | sepolicy/property.te | 1 | ||||
| -rw-r--r-- | sepolicy/property_contexts | 1 | ||||
| -rw-r--r-- | sepolicy/qti.te | 1 | ||||
| -rw-r--r-- | sepolicy/rild.te | 2 |
10 files changed, 17 insertions, 0 deletions
diff --git a/sepolicy/cnd.te b/sepolicy/cnd.te new file mode 100644 index 0000000..8d25b5f --- /dev/null +++ b/sepolicy/cnd.te @@ -0,0 +1,2 @@ +allow cnd diag_prop:property_service set; +get_prop(cnd, diag_prop); diff --git a/sepolicy/dataservice_app.te b/sepolicy/dataservice_app.te new file mode 100644 index 0000000..919f269 --- /dev/null +++ b/sepolicy/dataservice_app.te @@ -0,0 +1 @@ +set_prop(dataservice_app, diag_prop); diff --git a/sepolicy/dpmd.te b/sepolicy/dpmd.te new file mode 100644 index 0000000..dad0de7 --- /dev/null +++ b/sepolicy/dpmd.te @@ -0,0 +1 @@ +get_prop(dpmd, diag_prop); diff --git a/sepolicy/file_contexts b/sepolicy/file_contexts index 4d43250..b041ff4 100644 --- a/sepolicy/file_contexts +++ b/sepolicy/file_contexts @@ -16,6 +16,9 @@ # IR Blaster /dev/ttyHSL1 u:object_r:cir_device:s0 +# Netmgr +/data/misc/netmgr(/.*)? u:object_r:net_data_file:s0 + # NFC /dev/pn54[478] u:object_r:nfc_device:s0 diff --git a/sepolicy/ims.te b/sepolicy/ims.te index df49e33..276ca64 100644 --- a/sepolicy/ims.te +++ b/sepolicy/ims.te @@ -1 +1,3 @@ allow ims self:capability net_raw; +allow ims diag_prop:property_service set; +get_prop(ims, diag_prop); diff --git a/sepolicy/netmgrd.te b/sepolicy/netmgrd.te new file mode 100644 index 0000000..3a9ce2c --- /dev/null +++ b/sepolicy/netmgrd.te @@ -0,0 +1,3 @@ +allow netmgrd diag_prop:property_service set; +allow netmgrd net_data_file:file create_file_perms; +get_prop(netmgrd, diag_prop); diff --git a/sepolicy/property.te b/sepolicy/property.te new file mode 100644 index 0000000..85dcb78 --- /dev/null +++ b/sepolicy/property.te @@ -0,0 +1 @@ +type diag_prop, property_type; diff --git a/sepolicy/property_contexts b/sepolicy/property_contexts new file mode 100644 index 0000000..4241719 --- /dev/null +++ b/sepolicy/property_contexts @@ -0,0 +1 @@ +oem.device.imeicache u:object_r:diag_prop:s0 diff --git a/sepolicy/qti.te b/sepolicy/qti.te new file mode 100644 index 0000000..09692b5 --- /dev/null +++ b/sepolicy/qti.te @@ -0,0 +1 @@ +set_prop(qti, diag_prop) diff --git a/sepolicy/rild.te b/sepolicy/rild.te new file mode 100644 index 0000000..1971119 --- /dev/null +++ b/sepolicy/rild.te @@ -0,0 +1,2 @@ +allow rild diag_prop:property_service set; +get_prop(rild, diag_prop); |
