summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorArmin Kuster <akuster808@gmail.com>2021-07-30 12:21:34 -0700
committerArmin Kuster <akuster808@gmail.com>2021-08-01 08:47:08 -0700
commitc885d399cd3a1e2378d030ae52e6584f44176d55 (patch)
tree5c2d10292aaae4fcc44a0e3dc6c03180beb9980d
parent68be8afc6b3e0e354344237aed4ccb749ff45973 (diff)
downloadmeta-security-c885d399cd3a1e2378d030ae52e6584f44176d55.tar.gz
packagegroup-core-security.bb: only include suricat-ptest if rust is included
Signed-off-by: Armin Kuster <akuster808@gmail.com>
-rw-r--r--recipes-core/packagegroup/packagegroup-core-security.bb15
1 files changed, 13 insertions, 2 deletions
diff --git a/recipes-core/packagegroup/packagegroup-core-security.bb b/recipes-core/packagegroup/packagegroup-core-security.bb
index c76b3de..6375e24 100644
--- a/recipes-core/packagegroup/packagegroup-core-security.bb
+++ b/recipes-core/packagegroup/packagegroup-core-security.bb
@@ -69,11 +69,16 @@ RDEPENDS:packagegroup-security-hardening = " \
69SUMMARY:packagegroup-security-ids = "Security Intrusion Detection systems" 69SUMMARY:packagegroup-security-ids = "Security Intrusion Detection systems"
70RDEPENDS:packagegroup-security-ids = " \ 70RDEPENDS:packagegroup-security-ids = " \
71 samhain-standalone \ 71 samhain-standalone \
72 ${@bb.utils.contains_any("TUNE_FEATURES", "ppc7400 riscv32 riscv64", "", " suricata",d)} \ 72 ${@bb.utils.contains("BBLAYERS", "meta-rust", "suricata","", d)} \
73 ossec-hids \ 73 ossec-hids \
74 aide \ 74 aide \
75 " 75 "
76 76
77RDEPENDS:packagegroup-security-ids:remove:powerpc = "suricata"
78RDEPENDS:packagegroup-security-ids:remove:powerpc64le = "suricata"
79RDEPENDS:packagegroup-security-ids:remove:powerpc64 = "suricata"
80RDEPENDS:packagegroup-security-ids:remove:riscv32 = "suricata"
81RDEPENDS:packagegroup-security-ids:remove:riscv64 = "suricata"
77RDEPENDS:packagegroup-security-ids:remove:libc-musl = "ossec-hids" 82RDEPENDS:packagegroup-security-ids:remove:libc-musl = "ossec-hids"
78 83
79SUMMARY:packagegroup-security-mac = "Security Mandatory Access Control systems" 84SUMMARY:packagegroup-security-mac = "Security Mandatory Access Control systems"
@@ -88,7 +93,13 @@ RDEPENDS:packagegroup-security-mac:remove:mipsarch = "apparmor"
88RDEPENDS:packagegroup-meta-security-ptest-packages = "\ 93RDEPENDS:packagegroup-meta-security-ptest-packages = "\
89 ptest-runner \ 94 ptest-runner \
90 samhain-standalone-ptest \ 95 samhain-standalone-ptest \
91 ${@bb.utils.contains_any("TUNE_FEATURES", "ppc7400 riscv32 riscv64", "", " suricata-ptest",d)} \ 96 ${@bb.utils.contains("BBLAYERS", "meta-rust", "suricata-ptest","", d)} \
92 python3-fail2ban-ptest \ 97 python3-fail2ban-ptest \
93 ${@bb.utils.contains("DISTRO_FEATURES", "smack", "smack-ptest", "",d)} \ 98 ${@bb.utils.contains("DISTRO_FEATURES", "smack", "smack-ptest", "",d)} \
94" 99"
100
101RDEPENDS:packagegroup-security-ptest-packages:remove:powerpc = "suricata-ptest"
102RDEPENDS:packagegroup-security-ptest-packages:remove:powerpc64le = "suricata-ptest"
103RDEPENDS:packagegroup-security-ptest-packages:remove:powerpc64 = "suricata-ptest"
104RDEPENDS:packagegroup-security-ptest-packages:remove:riscv32 = "suricata-ptest"
105RDEPENDS:packagegroup-security-ptest-packages:remove:riscv64 = "suricata-ptest"