sepolicy[2/8]: exFAT Support
FUSE based exFAT Implementation

android: https://gerrit.omnirom.org/#/c/4448/
e2fsprogs: https://gerrit.omnirom.org/#/c/3191/
fuse: https://gerrit.omnirom.org/#/c/4443/
vold: https://gerrit.omnirom.org/#/c/4441/
vold: https://gerrit.omnirom.org/#/c/4442/
omni: https://gerrit.omnirom.org/#/c/4449/

it requires this revert:
https://gerrit.omnirom.org/#/c/4797/

Signed-off-by: Humberto Borba <humberos@gmail.com>
Signed-off-by: Utkarsh Gupta <utkarsh.eminem@gmail.com>
Change-Id: Iefe39efc09fe9b5948a06b76da94ac7ae7ee1257
diff --git a/sepolicy/sepolicy.mk b/sepolicy/sepolicy.mk
index e3f4f63..c2c91c1 100644
--- a/sepolicy/sepolicy.mk
+++ b/sepolicy/sepolicy.mk
@@ -7,4 +7,5 @@
     vendor/omni/sepolicy
 
 BOARD_SEPOLICY_UNION += \
-    mac_permissions.xml
+    mac_permissions.xml \
+	vold.te
diff --git a/sepolicy/vold.te b/sepolicy/vold.te
new file mode 100644
index 0000000..40372db
--- /dev/null
+++ b/sepolicy/vold.te
@@ -0,0 +1,13 @@
+###########################
+# OmniROM common sepolicy
+#
+
+# Allow vold to access fuse for fuse-based fs
+allow vold fuse_device:chr_file rw_file_perms;
+
+# NTFS-3g wants to drop permission
+allow vold self:capability { setgid setuid };
+
+# Allow vold to relabel sdcard fs mounts
+allow vold unlabeled:filesystem { relabelfrom };
+allow vold sdcard_external:filesystem { relabelfrom relabelto };