La capa Meta-WR-WR-SBOM OpenEmbedded/Yocto se utiliza para generar el formato de Intercambio de datos de paquetes (SPDX) de software (SPDX) de Software. El archivo SBOM creado por la capa utilizando la especificación SPDX V2.2 incluirá una identificación precisa de los componentes del software, la asignación explícita de las relaciones entre componentes y la asociación de la información de seguridad y licencia con cada componente.
Además, la detección de vulnerabilidad se puede probar con un escáner como la herramienta de escaneo de ríos Wind.
Para las opciones de soporte comercial con Meta-Wr-Wr-Sbom o Wind River Scanning, comuníquese con Wind River.
Cree un nuevo proyecto para aplicar esta herramienta para generar SBOM.
Clon el repositorio meta-wr-sbom (o desempaquete un archivo) en el directorio de nivel superior de su proyecto de compilación yocto:
git clone https://github.com/Wind-River/meta-wr-sbomSi la versión Yocto es inferior a 4.2, o la versión Wind River Linux es inferior a LTS23, omita este paso. De lo contrario, realice el siguiente comando de pago:
cd meta-wr-sbom
git checkout 4.2_or_higherAgregue la ruta de la capa en el archivo conf/bblayers.conf:
BBLAYERS += " /xxx/.../meta-wr-sbom "bitbake ${image_name}El archivo SBOM de su proyecto YOCTO se generará como tmp/implement/imágenes/$ {máquina}/$ {image_name} .spdx.json .
El script gen_spdx.py se usa para generar SBOM para Wrlinux 5 - 8.
Genere las versiones antiguas Wrlinux Sbom
Generar petalinux sbom
Todos los nombres de productos, logotipos y marcas son propiedad de sus respectivos propietarios. Todos los nombres de empresas, productos y servicios utilizados en este software son solo para fines de identificación. Wind River es una marca registrada de Wind River Systems, Inc.
Descargo de responsabilidad de garantía / Sin soporte: Wind River no brinda servicios de soporte y mantenimiento para este software, bajo el acuerdo de soporte y mantenimiento de software estándar de Wind River ni de otra manera. A menos que sea requerido por la ley aplicable, Wind River proporciona el software (y cada contribuyente proporciona su contribución) sobre una base "tal cual", sin garantías de ningún tipo, expresa o implícita, incluidas, sin limitación, cualquier garantía de título, no infracción, comerciabilidad o idoneidad para un propósito particular. Usted es el único responsable de determinar la idoneidad de usar o redistribuir el software y asumir cualquier riesgo asociado con su ejercicio de permisos bajo la licencia.