recipes-tests/converged-security-suite: add - #7
Conversation
Signed-off-by: Maciej Pijanowski <maciej.pijanowski@3mdeb.com>
Signed-off-by: Maciej Pijanowski <maciej.pijanowski@3mdeb.com>
464eec0 to
eccba1e
Compare
|
Unfortunately, it seems that those tools are broken, and it's pointless to include recipe for this version:
The last known working version (at least for txt-suite) is from 4 years ago and we might include it here: https://github.com/9elements/converged-security-suite/releases/tag/v2.6.0 |
Signed-off-by: Maciej Pijanowski <maciej.pijanowski@3mdeb.com>
269d13a to
ab8695d
Compare
| install -d ${D}${bindir} | ||
| # install -m 0755 ${S}/amd-suite ${D}${bindir} | ||
| # install -m 0755 ${S}/bg-prov ${D}${bindir} | ||
| # install -m 0755 ${S}/bg-suite ${D}${bindir} |
There was a problem hiding this comment.
What do you think about adding bg-suite binary to the layer as was done here https://github.com/Dasharo/meta-dts/blob/2a634e361986aa16286469efd8c879191027458e/meta-dts-distro/recipes-tests/converged-security-suite/bg-suite_2.7.0.bb#L7 ? Consider adding it so we will include this package in DTS later.
There was a problem hiding this comment.
What do you think about adding bg-suite binary to the layer
I think that adding any binary to the layer is a truly terrible idea.
We can fetch this binary via SRC_URI from somewhere - if we cannot build it in yocto.
There was a problem hiding this comment.
There was a problem hiding this comment.
Or the place where this binary was taken from.
There was a problem hiding this comment.
If there is no upstream release, you can possibly upload this binary to GH release in our fork.
I tested in https://github.com/zarhus/meta-trenchboot/blob/master/recipes-tests/trenchboot-hcl-report/trenchboot-hcl-report/trenchboot-hcl-report.sh#L221 many times already |
This should replace: https://github.com/Dasharo/meta-dts/tree/main/meta-dts-distro/recipes-tests/converged-security-suite
Although not strictly dasharo project, it will make us easier to reuse this recipe. Right now, I could not reuse it under meta-trenchboot, if it was present in meta-dts.
Binaries are properly packaged:
Not runtime tested yet.