msm8974-common: sepolicy: Label sysfs_usb_storage_gadget, resolve denials

* avc: denied { setattr } for name="file" dev="sysfs" ino=23591
  scontext=u:r:init:s0 tcontext=u:object_r:sysfs_usb_storage_gadget:s0
  tclass=file permissive=1

Change-Id: Ia96e3634cbe1a85bb7da3f24ecfa3fbaaa55baad
This commit is contained in:
Kevin F. Haggerty 2018-11-30 14:14:59 -07:00
parent 58cf5da15e
commit 7fb5a8c6cb
No known key found for this signature in database
GPG Key ID: 6D95512933112729
3 changed files with 3 additions and 0 deletions

View File

@ -16,6 +16,7 @@ type sysfs_sec_thermistor, fs_type, sysfs_type;
type sysfs_sec_touchkey, fs_type, sysfs_type; type sysfs_sec_touchkey, fs_type, sysfs_type;
type sysfs_sec_tsp, fs_type, sysfs_type; type sysfs_sec_tsp, fs_type, sysfs_type;
type sysfs_usb_otg, fs_type, sysfs_type; type sysfs_usb_otg, fs_type, sysfs_type;
type sysfs_usb_storage_gadget, fs_type, sysfs_type;
type sysfs_wifi_writeable, fs_type, sysfs_type; type sysfs_wifi_writeable, fs_type, sysfs_type;
type bt_fw_file, file_type; type bt_fw_file, file_type;

View File

@ -91,4 +91,5 @@
/sys/devices/virtual/sensors(/.*)? u:object_r:sysfs_sensors:s0 /sys/devices/virtual/sensors(/.*)? u:object_r:sysfs_sensors:s0
# sysfs - usb # sysfs - usb
/sys/devices/msm_dwc3/[a-f0-9]+\.dwc3/gadget/lun[0-9]+(/.*)? u:object_r:sysfs_usb_storage_gadget:s0
/sys/devices/virtual/host_notify/usb_otg(/.*)? u:object_r:sysfs_usb_otg:s0 /sys/devices/virtual/host_notify/usb_otg(/.*)? u:object_r:sysfs_usb_otg:s0

View File

@ -30,6 +30,7 @@ allow init {
sysfs_sensors sysfs_sensors
sysfs_socinfo sysfs_socinfo
sysfs_usb_otg sysfs_usb_otg
sysfs_usb_storage_gadget
}:file setattr; }:file setattr;
allow init { allow init {