[Git][reproducible-builds/reproducible-website][master] 2 commits: rename documentation category 'Comparison protocol' to 'Verification'

Holger Levsen (@holger) gitlab at salsa.debian.org
Tue Aug 10 12:17:06 UTC 2021



Holger Levsen pushed to branch master at Reproducible Builds / reproducible-website


Commits:
3bc5cb58 by Holger Levsen at 2021-08-10T14:04:48+02:00
rename documentation category 'Comparison protocol' to 'Verification'

Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -
e45a4289 by Holger Levsen at 2021-08-10T14:16:57+02:00
add new page documenting the different rebuilders

Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -


2 changed files:

- _data/docs.yml
- + _docs/rebuilders.md


Changes:

=====================================
_data/docs.yml
=====================================
@@ -34,8 +34,9 @@
   - build-toolchain-from-source
   - virtual-machine-drivers
   - formal-definition
-- title: Comparison protocol
+- title: Verification
   docs:
   - checksums
   - embedded-signatures
   - sharing-certifications
+  - rebuilders


=====================================
_docs/rebuilders.md
=====================================
@@ -0,0 +1,34 @@
+---
+title: Rebuilders
+layout: docs
+permalink: /docs/rebuilders/
+---
+
+This page is trying to document the different tools for rebuilding:
+
+# orchestrators
+- <https://github.com/kpcyrd/rebuilderd> (Agnostic)
+- <https://github.com/fepitre/package-rebuilder>
+
+# rebuilder-backends
+- <https://github.com/archlinux/archlinux-repro> (Arch Linux)
+- <https://github.com/archlinux/devtools/blob/master/makerepropkg.in> (Arch Linux)
+- <https://salsa.debian.org/debian/devscripts/-/blob/master/scripts/debrebuild.pl> (Debian)
+- <https://github.com/fepitre/debrebuild> (Python rewrite of the above, +more)
+- <https://github.com/fepitre/rpmreproduce> (Fedora on Qubes OS)
+
+# clients/frontends
+- <https://gitlab.archlinux.org/archlinux/rebuilderd-website> (Agnostic)
+- <https://github.com/kpcyrd/ismyarchverifiedyet> (Arch Linux)
+- <https://github.com/archlinux/arch-repro-status> (Arch Linux)
+
+# verifiers?
+ (I wonder how we can contrast a more thorough attestation verification vs regular client/frontends)
+- <https://github.com/tweag/trustix>
+- <https://github.com/in-toto/apt-transport-in-toto>
+- <https://github.com/fepitre/dnf-plugin-in-toto>
+
+# outside the above model
+for OCaml / OPAM we have some infrastructure as well - the builder (capturing everything [installed packages, environment variables, sources used]) is `orb build`, the rebuilder is `orb rebuild` (from <https://github.com/roburio/orb).
+for scheduling we're currently using builder (<https://github.com/roburio/builder>) and have a web frontend (<https://git.robur.io/robur/builder-web>) -- live at <https://builds.robur.coop>
+



View it on GitLab: https://salsa.debian.org/reproducible-builds/reproducible-website/-/compare/d45169b51c09b0e233dd952495ac285647605758...e45a4289d1199b2e9119676a28cf616d9c079f9d

-- 
View it on GitLab: https://salsa.debian.org/reproducible-builds/reproducible-website/-/compare/d45169b51c09b0e233dd952495ac285647605758...e45a4289d1199b2e9119676a28cf616d9c079f9d
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.reproducible-builds.org/pipermail/rb-commits/attachments/20210810/58eb47c3/attachment.htm>


More information about the rb-commits mailing list