DEBSBOM-REPACK(1)
π DEBSBOM-REPACK(1) π
okay bestie, sit down, hydrate, and let me tell you about debsbom-repack β it's the repack command from the debsbom suite, and it's literally out here giving main character energy β¨
β¨ NAME β¨
debsbom-repack β the debsbom repack command π
πΈ SYNOPSIS πΈ
debsbom repack [-h] [-t {cdx,spdx}] [--compress {no,bzip2,gzip,xz,zstd,lz4}]
[--apply-patches] [--mtime MTIME] [--dldir DLDIR]
[--outdir OUTDIR]
[--format {standard-bom,standard-bom-package}] [--copy]
[--validate] [--sources] [--binaries]
bomin bomout
π¦ DESCRIPTION π¦
Repack sources and sbom π
So what it does is: it takes the files you already downloaded and repacks them into one uniform source archive, merging all the referenced source packages into a single archive and optionally applying patches. obsessed. The layout of that source archive is controlled by the format argument. And here's the cute part β if an input SBOM is provided and data is being passed via stdin, then only the packages passed via stdin get resolved and updated in the final SBOM. selective, iconic, we love to see it β¨
Note: ngl bestie, the files have to be downloaded first, and they need to already be sitting in the directory specified by dldir. no downloads = no repack, that's the vibe check π
π OPTIONS π
π Positional Arguments
bominβ the sbom file(s) to process for'bomin'. Use-to read from stdin π«Άbomoutβ sbom output file. Use-to write to stdout π«
π Named Arguments
-t,--sbom-typeβ SBOM type to process (default: auto-detect), and it's required when reading from stdin. Possible choices:cdx,spdx--compress='gzip'β compress merged tarballs (default:gzip). Possible choices:no,bzip2,gzip,xz,zstd,lz4--apply-patches=Falseβ apply debian patches π©Ή--mtimeβ set mtime for creating tar archives in ISO 8601 format. If this option is not set, the timestamp from the most recent changelog entry is used for reproducible builds. so like, reproducible by default, fr fr π°οΈ--dldir='downloads'β download directory from'download'--outdir='packed'β directory to repack into (default:'packed')--format='standard-bom-package'β Possible choices:standard-bom,standard-bom-package--copy=Falseβ copy artifacts into deploy tree instead of symlinking π--validate=Falseβ validate generated SBOM (only for SPDX) π--sources=Falseβ operate only on source packages (skip binaries)--binaries=Falseβ operate only on binary packages (skip sources)
π SEE ALSO π
debsbom-generate(1), debsbom-download(1)
π§ DEBSBOM π§
Part of the debsbom(1) suite. π
βοΈ Author
Christoph Steiger, Felix Moessbauer
Β©οΈ Copyright
2025, Siemens
mwah π that's the whole page bestie. this one lives in debsbom, dated Jul 28, 2026 β go forth and repack, you absolute legend πβ¨
π¦ where this page comes from
- ubuntu stonking: debsbom 0.9.0-1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms