The policycoreutils package previously included most everything in
the base package. This packagegroup is intended to fill the role
of the old policycoreutils package and pull in all packages from the
policycoreutils recipe.

Signed-off-by: Philip Tricca <fl...@twobit.us>
---
 .../packagegroups/packagegroup-core-selinux.bb     |    4 +--
 .../packagegroup-selinux-policycoreutils.bb        |   36 ++++++++++++++++++++
 2 files changed, 37 insertions(+), 3 deletions(-)
 create mode 100644 
recipes-security/packagegroups/packagegroup-selinux-policycoreutils.bb

diff --git a/recipes-security/packagegroups/packagegroup-core-selinux.bb 
b/recipes-security/packagegroups/packagegroup-core-selinux.bb
index 7cd7409..76863b0 100644
--- a/recipes-security/packagegroups/packagegroup-core-selinux.bb
+++ b/recipes-security/packagegroups/packagegroup-core-selinux.bb
@@ -19,9 +19,7 @@ RDEPENDS_${PN} = " \
        libsemanage \
        checkpolicy \
        sepolgen \
-       policycoreutils \
-       policycoreutils-sandbox \
-       policycoreutils-python \
+       packagegroup-selinux-policycoreutils \
        setools \
        setools-console \
        selinux-config \
diff --git 
a/recipes-security/packagegroups/packagegroup-selinux-policycoreutils.bb 
b/recipes-security/packagegroups/packagegroup-selinux-policycoreutils.bb
new file mode 100644
index 0000000..296a7e3
--- /dev/null
+++ b/recipes-security/packagegroups/packagegroup-selinux-policycoreutils.bb
@@ -0,0 +1,36 @@
+DESCRIPTION = "SELinux policycoreutils packagegroup"
+LICENSE = "MIT"
+LIC_FILES_CHKSUM = 
"file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58 \
+                    
file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
+PR = "r0"
+
+PACKAGES = "\
+    ${PN} \
+    "
+
+ALLOW_EMPTY_${PN} = "1"
+
+RDEPENDS_${PN} = " \
+       policycoreutils-audit2allow \
+       policycoreutils-chcat \
+       policycoreutils-fixfiles \
+       policycoreutils-genhomedircon \
+       policycoreutils-loadpolicy \
+       policycoreutils-newrole \
+       policycoreutils-python \
+       policycoreutils-runinit \
+       policycoreutils-sandbox \
+       policycoreutils-secon \
+       policycoreutils-semanage \
+       policycoreutils-semodule \
+       policycoreutils-semodule-deps \
+       policycoreutils-semodule-expand \
+       policycoreutils-semodule-link \
+       policycoreutils-semodule-package \
+       policycoreutils-sepolgen-ifgen \
+       policycoreutils-sepolicy \
+       policycoreutils-sestatus \
+       policycoreutils-setfiles \
+       policycoreutils-setsebool \
+       system-config-selinux \
+       "
-- 
1.7.10.4

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

Reply via email to