aa-notify uses the Perl bindings, so isn't usable when perl is disabled.

Signed-off-by: Ross Burton <ross.bur...@intel.com>
---
 recipes-security/AppArmor/apparmor_2.12.bb | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/recipes-security/AppArmor/apparmor_2.12.bb 
b/recipes-security/AppArmor/apparmor_2.12.bb
index 92602f3..ac03a56 100644
--- a/recipes-security/AppArmor/apparmor_2.12.bb
+++ b/recipes-security/AppArmor/apparmor_2.12.bb
@@ -86,6 +86,11 @@ do_install () {
        oe_runmake -C ${B}/parser DESTDIR="${D}" install
        oe_runmake -C ${B}/profiles DESTDIR="${D}" install
 
+       # If perl is disabled this script won't be any good
+       if ! ${@bb.utils.contains('PACKAGECONFIG','perl','true','false', d)}; 
then
+               rm -f ${D}${sbindir}/aa-notify
+       fi
+
        if test -z "${HTTPD}" ; then
                oe_runmake -C ${B}/changehat/mod_apparmor DESTDIR="${D}" install
        fi
-- 
2.11.0

-- 
_______________________________________________
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto

Reply via email to