diff options
| author | Christian Breunig <christian@breunig.cc> | 2026-06-02 06:52:04 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-06-02 06:52:04 +0200 |
| commit | 8669f150028a223d88b3e1ddbbd752fd8cd028ac (patch) | |
| tree | f042038356a8b96190ce3ff658d30fcc98924b23 /docker | |
| parent | c280ccbc42f90d77a8743297c5d85443d517a46b (diff) | |
| parent | 75a495b23738b17c40d93a26253d95e5be9628ad (diff) | |
| download | vyos-build-8669f150028a223d88b3e1ddbbd752fd8cd028ac.tar.gz vyos-build-8669f150028a223d88b3e1ddbbd752fd8cd028ac.zip | |
Merge pull request #1198 from c-po/spdx-refactoring
T8542: refactor SBOM generation - run after ISO build
Diffstat (limited to 'docker')
| -rw-r--r-- | docker/Dockerfile | 5 |
1 files changed, 5 insertions, 0 deletions
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 && \ |
