From 65dad287166eadf2d42cd304caee77827de616ec Mon Sep 17 00:00:00 2001 From: Robert Craig Date: Thu, 20 Mar 2014 09:48:27 -0400 Subject: [PATCH] Include selinux_version file with builds. The selinux_version file is used to perform policy versioning checks by libselinux and SELinuxMMAC. When loading policy a check is first performed to determine if the policy out in /data/security/current should be used to override the base policy shipped with the device. The selinux_version file is used to make that choice. The contents of the file simply contains the BUILD_ID that the policy was built against. A simple string comparison is then performed by libselinux and SELinuxMMAC. Change-Id: I69d9d071743cfd46bb247c98f94a193396f8ebbd Signed-off-by: rpcraig --- target/product/embedded.mk | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/target/product/embedded.mk b/target/product/embedded.mk index 60a19da79..963fa142b 100644 --- a/target/product/embedded.mk +++ b/target/product/embedded.mk @@ -74,7 +74,8 @@ PRODUCT_PACKAGES += \ file_contexts \ seapp_contexts \ property_contexts \ - mac_permissions.xml + mac_permissions.xml \ + selinux_version PRODUCT_COPY_FILES += \