[yocto] [PATCH 1/1][meta-selinux] policycoreutils: install /var/lib/selinux

wenzong.fan at windriver.com wenzong.fan at windriver.com
Thu Jul 9 00:59:11 PDT 2015


From: Wenzong Fan <wenzong.fan at windriver.com>

This dir is required for running command:

$ semanage permissive [OPTS]

Signed-off-by: Wenzong Fan <wenzong.fan at windriver.com>
---
 recipes-security/selinux/policycoreutils.inc | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/recipes-security/selinux/policycoreutils.inc b/recipes-security/selinux/policycoreutils.inc
index 4846683..9fdc56f 100644
--- a/recipes-security/selinux/policycoreutils.inc
+++ b/recipes-security/selinux/policycoreutils.inc
@@ -268,4 +268,10 @@ do_install_append_class-target() {
 		install -d ${D}${sysconfdir}/pam.d/
 		install -m 0644 ${WORKDIR}/pam.d/* ${D}${sysconfdir}/pam.d/
 	fi
+
+	# /var/lib/selinux is involved by seobject.py:
+	#   + dirname = "/var/lib/selinux"
+	# and it's required for running command:
+	#   $ semanage permissive [OPTS]
+	install -d ${D}${localstatedir}/lib/selinux
 }
-- 
1.9.1




More information about the yocto mailing list