packagegroup-core-security: add os-release

Exclude openscap and scap-security-guide if musl

Fix RDEPENDS list to include compliance packages.

Signed-off-by: Armin Kuster <akuster808@gmail.com>
This commit is contained in:
Armin Kuster
2023-06-22 12:16:42 -04:00
parent 1fa205aedf
commit 515dd792ba

View File

@@ -22,6 +22,7 @@ RDEPENDS:packagegroup-core-security = "\
packagegroup-security-audit \
packagegroup-security-ids \
packagegroup-security-mac \
packagegroup-security-compliance \
${@bb.utils.contains("DISTRO_FEATURES", "ptest", "packagegroup-meta-security-ptest-packages", "", d)} \
"
@@ -97,8 +98,11 @@ RDEPENDS:packagegroup-security-compliance = " \
lynis \
openscap \
scap-security-guide \
os-release \
"
RDEPENDS:packagegroup-security-compliance:remove:libc-musl = "openscap scap-security-guide"
RDEPENDS:packagegroup-meta-security-ptest-packages = "\
ptest-runner \
samhain-standalone-ptest \