From 26e745243d6d28768ed4a237d9a48f68210c70a6 Mon Sep 17 00:00:00 2001 From: Scott Murray Date: Tue, 7 Oct 2025 14:32:01 -0400 Subject: [PATCH] packagegroup-core-security: update for recent changes Changes: - Add libmhash and libgssglue so they will get tested by CI. - Switch to MACHINE_ARCH to facilitate the above, but it makes sense anyway due to all the machine overrides used in the packagegroup definition. - Add the recently added python3-suricata-update so it will get tested by CI. Signed-off-by: Scott Murray --- .../packagegroup/packagegroup-core-security.bb | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/recipes-core/packagegroup/packagegroup-core-security.bb b/recipes-core/packagegroup/packagegroup-core-security.bb index 7fb7b62..9c14240 100644 --- a/recipes-core/packagegroup/packagegroup-core-security.bb +++ b/recipes-core/packagegroup/packagegroup-core-security.bb @@ -3,6 +3,8 @@ LICENSE = "MIT" LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/MIT;md5=0835ade698e0bcf8506ecda2f7b4f302 \ file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420" +PACKAGE_ARCH = "${MACHINE_ARCH}" + inherit packagegroup PACKAGES = "\ @@ -36,6 +38,8 @@ RDEPENDS:packagegroup-security-utils = "\ fscryptctl \ glome \ keyutils \ + libgssglue \ + libmhash \ nmap \ pinentry \ softhsm \ @@ -80,15 +84,16 @@ SUMMARY:packagegroup-security-ids = "Security Intrusion Detection systems" RDEPENDS:packagegroup-security-ids = " \ samhain-standalone \ suricata \ + python3-suricata-update \ ossec-hids \ aide \ " -RDEPENDS:packagegroup-security-ids:remove:powerpc = "suricata" -RDEPENDS:packagegroup-security-ids:remove:powerpc64le = "suricata" -RDEPENDS:packagegroup-security-ids:remove:powerpc64 = "suricata" -RDEPENDS:packagegroup-security-ids:remove:riscv32 = "suricata" -RDEPENDS:packagegroup-security-ids:remove:riscv64 = "suricata" +RDEPENDS:packagegroup-security-ids:remove:powerpc = "suricata python3-suricata-update" +RDEPENDS:packagegroup-security-ids:remove:powerpc64le = "suricata python3-suricata-update" +RDEPENDS:packagegroup-security-ids:remove:powerpc64 = "suricata python3-suricata-update" +RDEPENDS:packagegroup-security-ids:remove:riscv32 = "suricata python3-suricata-update" +RDEPENDS:packagegroup-security-ids:remove:riscv64 = "suricata python3-suricata-update" RDEPENDS:packagegroup-security-ids:remove:libc-musl = "ossec-hids" RDEPENDS:packagegroup-security-ids:remove:libc-musl = "aide"