diff options
Diffstat (limited to 'recipes-security/selinux/policycoreutils.inc')
-rw-r--r-- | recipes-security/selinux/policycoreutils.inc | 11 |
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 | " |
198 | FILES_${PN}-dbg += "${libdir}/python${PYTHON_BASEVERSION}/site-packages/sepolicy/.debug/*" | 199 | FILES_${PN}-dbg += "${libdir}/python${PYTHON_BASEVERSION}/site-packages/sepolicy/.debug/* ${prefix}/libexec/selinux/hll/.debug" |
199 | FILES_${PN}-sandbox += "\ | 200 | FILES_${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 | " |
219 | FILES_${PN}-hll += "${prefix}/libexec/selinux/hll/*" | ||
220 | |||
218 | FILES_${PN}-sepolicy += "\ | 221 | FILES_${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 | ||
275 | BBCLASSEXTEND = "native" | 278 | BBCLASSEXTEND = "native" |
276 | 279 | ||
277 | PCU_NATIVE_CMDS = "setfiles semodule_package semodule semodule_link semodule_expand semodule_deps" | 280 | PCU_NATIVE_CMDS = "setfiles semodule_package semodule semodule_link semodule_expand semodule_deps hll" |
278 | 281 | ||
279 | do_compile_virtclass-native() { | 282 | do_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 | ||
290 | sysroot_stage_dirs_append_virtclass-native() { | ||
291 | cp -R $from/${prefix}/libexec $to/${prefix}/libexec | ||
292 | } | ||
293 | |||
287 | do_compile_prepend() { | 294 | do_compile_prepend() { |
288 | export PYTHON=python | 295 | export PYTHON=python |
289 | export PYLIBVER='python${PYTHON_BASEVERSION}' | 296 | export PYLIBVER='python${PYTHON_BASEVERSION}' |