Bei der Entwicklung von FreeBSD 15.0 konzentrierte sich das Team auf die Förderung der Unterstützung reproduzierbarer Builds, was in den letzten Jahren auch ein wichtiger Trend im Open-Source-Ökosystem war. Nur noch einen Monat bis zur offiziellen Veröffentlichung von FreeBSD 15.0 gab das FreeBSD-Projektteam heute bekannt, dass es ein System geschaffen hat, das reproduzierbar erstellt werden kann und keine Root-Berechtigungen mehr benötigt, um den Build abzuschließen.

Die FreeBSD Foundation gab eine Erklärung heraus, in der es heißt:
„Wir freuen uns, Ihnen mitteilen zu können, dass wir die Arbeiten zur Erstellung von FreeBSD ohne Root-Zugriff abgeschlossen haben. Wir haben eine Root-freie Build-Infrastruktur für alle Quelldistributionen eingeführt, wodurch die Notwendigkeit eines Root-Zugriffs im FreeBSD-Veröffentlichungsprozess vollständig entfällt. Diese Arbeit wurde von Sovereign Tech als Teil des Agentur-Inbetriebnahmeplans inspiriert. Die relevanten Änderungen sind derzeit im FreeBSD-Entwicklungszweig online und werden, wenn möglich, in den 15.0-Release-Zweig integriert. Beim Erstellen des FreeBSD-Distributionsimages können Sie jetzt Gerätedateien erstellen und Dateien festlegen Eigentümer und Mount-Dateisysteme. Dies verbessert nicht nur die Sicherheit, sondern vereinfacht auch den automatisierten Build-Prozess.
Derzeit sind für den Erstellungsprozess aller FreeBSD-Distributionen keine Root-Berechtigungen mehr erforderlich. Um reproduzierbare Builds zu erreichen, wurden bisher hauptsächlich Probleme wie Zeitstempel, stabile Sortierung von Dateilisten und Metadaten, konsistente Build-Umgebungen und reproduzierbare Spiegelunterstützung gelöst.
Weitere Einzelheiten zu dieser wichtigen Entwicklung finden Sie im offiziellen Blog der FreeBSD Foundation:
https://freebsdfoundation.org/blog/freebsd-now-builds-reproducably-and-without-root-privilege/