universal7580: sepolicy: Fix sswap denials introduced after SE Policy cleanup
authorDanny Wood <danwood76@gmail.com>
Fri, 19 Jul 2019 11:09:01 +0000 (12:09 +0100)
committerJan Altensen <info@stricted.net>
Fri, 16 Aug 2019 21:19:05 +0000 (23:19 +0200)
Change-Id: I68f0692dedb24d14fe529a2d2952f198a27e3cb9

sepolicy/file.te
sepolicy/genfs_contexts

index f4ac61c0f1239dfbd1dcdac00c637d4c97042f6a..08b2666aa09adc094ae85d7339dbe2c3aa9e7088 100644 (file)
@@ -47,6 +47,7 @@ type sysfs_ion, sysfs_type, fs_type, mlstrustedobject;
 type sysfs_block, sysfs_type, fs_type, mlstrustedobject;
 type sysfs_jack, sysfs_type, fs_type, mlstrustedobject;
 type sysfs_v4l, sysfs_type, fs_type, mlstrustedobject;
+type sysfs_sswap, sysfs_type, fs_type, mlstrustedobject;
 
 ### data types
 type display_vendor_data_file, file_type, data_file_type;
index d9d72cdf4d1541965107218ddf6edfe907b57cea..645527fe70c1eff3217f5a60b927b26ff808dc21 100644 (file)
@@ -58,6 +58,11 @@ genfscon sysfs /class/input_booster/level   u:object_r:sysfs_input:s0
 genfscon sysfs /class/input_booster/head    u:object_r:sysfs_input:s0
 genfscon sysfs /class/input_booster/tail    u:object_r:sysfs_input:s0
 
+# Swap
+genfscon sysfs /devices/virtual/block/vnswap0/disksize              u:object_r:sysfs_sswap:s0
+genfscon sysfs /devices/virtual/block/vnswap0/swap_filename         u:object_r:sysfs_sswap:s0
+genfscon sysfs /devices/virtual/block/vnswap0/init_backing_storage  u:object_r:sysfs_sswap:s0
+
 # CPU/Scheduler devices
 genfscon sysfs /power/cpufreq_table         u:object_r:sysfs_devices_system_cpu:s0
 genfscon sysfs /power/cpufreq_min_limit     u:object_r:sysfs_devices_system_cpu:s0