Properly label mmc block devs.
ueventd only passes the /dev/block/pci/ paths paths for node creation
of block devices on fugu, which are used to create the /dev/block/by-name
sym links. Use the /dev/block/pci/.../by-name paths in fugu's file_contexts
to ensure proper labeling and readabilty.
Change-Id: I457bef1266253c59a863ccc6e48fb87d8ba804b9
diff --git a/sepolicy/file_contexts b/sepolicy/file_contexts
index 6d877da..15fc03e 100644
--- a/sepolicy/file_contexts
+++ b/sepolicy/file_contexts
@@ -18,9 +18,8 @@
/sys/module/intel_mid_osip/parameters/force_shutdown_occured u:object_r:sysfs_thermal_writable:s0
/sys/devices/platform/coretemp.0/temp[2-5]_threshold[1-2] u:object_r:sysfs_coretemp:s0
-# TODO: add proper sym-link support
-/dev/block/mmcblk0p10 u:object_r:system_block_device:s0
-/dev/block/mmcblk0p9 u:object_r:cache_block_device:s0
-/dev/block/mmcblk0p11 u:object_r:userdata_block_device:s0
-/dev/block/mmcblk0p2 u:object_r:recovery_block_device:s0
-/dev/block/mmcblk0p1 u:object_r:boot_block_device:s0
+/dev/block/pci/pci0000:00/0000:00:01\.0/by-name/system u:object_r:system_block_device:s0
+/dev/block/pci/pci0000:00/0000:00:01\.0/by-name/cache u:object_r:cache_block_device:s0
+/dev/block/pci/pci0000:00/0000:00:01\.0/by-name/userdata u:object_r:userdata_block_device:s0
+/dev/block/pci/pci0000:00/0000:00:01\.0/by-name/recovery u:object_r:recovery_block_device:s0
+/dev/block/pci/pci0000:00/0000:00:01\.0/by-name/boot u:object_r:boot_block_device:s0
\ No newline at end of file