From 75a495b23738b17c40d93a26253d95e5be9628ad Mon Sep 17 00:00:00 2001 From: Christian Breunig Date: Sun, 24 May 2026 12:19:30 +0000 Subject: sbom: T8542: create during ISO assembly --- docker/Dockerfile | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'docker') diff --git a/docker/Dockerfile b/docker/Dockerfile index e4657690..11c0bd75 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -348,6 +348,11 @@ RUN apt-get update && apt-get install -y \ debmake \ python3-debian +# Install syft binary required for SBOM generation +RUN cd /tmp && curl -sSfL -o syft.tar.gz \ + https://cdn.vyos.io/tools/syft_1.44.0_linux_$(dpkg-architecture -qDEB_HOST_ARCH).tar.gz; \ + tar --extract --file=syft.tar.gz syft; mv syft /usr/local/bin/ + # Allow password-less 'sudo' for all users in group 'sudo' RUN sed "s/^%sudo.*/%sudo\tALL=(ALL) NOPASSWD:ALL/g" -i /etc/sudoers && \ echo "vyos_bld\tALL=(ALL) NOPASSWD:ALL" >> /etc/sudoers && \ -- cgit v1.2.3