summaryrefslogtreecommitdiffstats
path: root/recipes-security/selinux/policycoreutils.inc
diff options
context:
space:
mode:
Diffstat (limited to 'recipes-security/selinux/policycoreutils.inc')
-rw-r--r--recipes-security/selinux/policycoreutils.inc11
1 files changed, 9 insertions, 2 deletions
diff --git a/recipes-security/selinux/policycoreutils.inc b/recipes-security/selinux/policycoreutils.inc
index 3427bec..7b75efe 100644
--- a/recipes-security/selinux/policycoreutils.inc
+++ b/recipes-security/selinux/policycoreutils.inc
@@ -126,6 +126,7 @@ PACKAGES =+ "\
126 ${PN}-chcat \ 126 ${PN}-chcat \
127 ${PN}-fixfiles \ 127 ${PN}-fixfiles \
128 ${PN}-genhomedircon \ 128 ${PN}-genhomedircon \
129 ${PN}-hll \
129 ${PN}-loadpolicy \ 130 ${PN}-loadpolicy \
130 ${PN}-newrole \ 131 ${PN}-newrole \
131 ${PN}-python \ 132 ${PN}-python \
@@ -195,7 +196,7 @@ FILES_${PN}-runinit += "\
195 ${sbindir}/open_init_pty \ 196 ${sbindir}/open_init_pty \
196 ${@bb.utils.contains('DISTRO_FEATURES', 'pam', '${sysconfdir}/pam.d/run_init', '', d)} \ 197 ${@bb.utils.contains('DISTRO_FEATURES', 'pam', '${sysconfdir}/pam.d/run_init', '', d)} \
197" 198"
198FILES_${PN}-dbg += "${libdir}/python${PYTHON_BASEVERSION}/site-packages/sepolicy/.debug/*" 199FILES_${PN}-dbg += "${libdir}/python${PYTHON_BASEVERSION}/site-packages/sepolicy/.debug/* ${prefix}/libexec/selinux/hll/.debug"
199FILES_${PN}-sandbox += "\ 200FILES_${PN}-sandbox += "\
200 ${datadir}/sandbox/* \ 201 ${datadir}/sandbox/* \
201 ${bindir}/sandbox \ 202 ${bindir}/sandbox \
@@ -215,6 +216,8 @@ FILES_${PN}-semodule-package += "\
215 ${bindir}/semodule_package \ 216 ${bindir}/semodule_package \
216 ${bindir}/semodule_unpackage \ 217 ${bindir}/semodule_unpackage \
217" 218"
219FILES_${PN}-hll += "${prefix}/libexec/selinux/hll/*"
220
218FILES_${PN}-sepolicy += "\ 221FILES_${PN}-sepolicy += "\
219 ${bindir}/sepolicy \ 222 ${bindir}/sepolicy \
220 ${datadir}/bash-completion/completions/sepolicy \ 223 ${datadir}/bash-completion/completions/sepolicy \
@@ -274,7 +277,7 @@ EXTRA_OEMAKE += "INITDIR=${D}/etc/init.d"
274 277
275BBCLASSEXTEND = "native" 278BBCLASSEXTEND = "native"
276 279
277PCU_NATIVE_CMDS = "setfiles semodule_package semodule semodule_link semodule_expand semodule_deps" 280PCU_NATIVE_CMDS = "setfiles semodule_package semodule semodule_link semodule_expand semodule_deps hll"
278 281
279do_compile_virtclass-native() { 282do_compile_virtclass-native() {
280 for PCU_CMD in ${PCU_NATIVE_CMDS} ; do 283 for PCU_CMD in ${PCU_NATIVE_CMDS} ; do
@@ -284,6 +287,10 @@ do_compile_virtclass-native() {
284 done 287 done
285} 288}
286 289
290sysroot_stage_dirs_append_virtclass-native() {
291 cp -R $from/${prefix}/libexec $to/${prefix}/libexec
292}
293
287do_compile_prepend() { 294do_compile_prepend() {
288 export PYTHON=python 295 export PYTHON=python
289 export PYLIBVER='python${PYTHON_BASEVERSION}' 296 export PYLIBVER='python${PYTHON_BASEVERSION}'