rebuilderd beskikber foar ûnôfhinklike ferifikaasje fan Arch Linux mei repeatable builds

Yntrodusearre ark ferboud. De toolkit is skreaun yn Rust en wurdt ferspraat ûnder de GPLv3-lisinsje.

Op it stuit is allinich eksperimintele stipe foar pakketferifikaasje fan Arch Linux beskikber yn rebuilderd, mar se beloofje gau stipe foar Debian ta te foegjen. Yn it ienfâldichste gefal, te rinne rebuilderd is genôch ynstallearje it rebuilderd-pakket fan it standert repository, ymportearje de GPG-kaai om de omjouwing te kontrolearjen en de oerienkommende systeemtsjinst te aktivearjen. It is mooglik om te ynsetten in netwurk út ferskate ynstânsjes fan rebuilderd.

De tsjinst kontrolearret de tastân fan 'e pakketyndeks en begjint automatysk nije pakketten op te bouwen yn' e referinsjeomjouwing, wêrfan de steat syngronisearre is mei de ynstellingen fan 'e haad Arch Linux-buildomjouwing. By it werbouwen wurde sokke nuânses as krekte oerienkomst fan ôfhinklikens, gebrûk fan deselde komposysje en ferzjes fan 'e gearstallingsark, in identike set fan opsjes en standertynstellingen, en behâld fan' e folchoarder fan 'e gearstalling fan bestân (gebrûk fan deselde sortearmetoaden) yn rekken brocht. rekken. De bouprosesynstellingen foarkomme dat de gearstaller net-permaninte tsjinstynformaasje tafoegje, lykas willekeurige wearden, keppelings nei triempaden, en bouwdatum- en tiidgegevens.

Op it stuit werhelle builds foarsjoen foar 84.1% fan pakketten út it Arch Linux-kearnrepository, 83.8% fan it ekstra-repository en 76.9% fan it community-repository. Foar fergeliking yn Debian 10 dizze figuer is 94.1%. Repeatable builds binne in wichtich elemint fan feiligens, om't se elke brûker de kâns jouwe om te soargjen dat de byte-by-byte-pakketbuilds oanbean troch de distribúsje oerienkomme mei de assemblies dy't persoanlik kompilearre binne út 'e boarnekoade. Sûnder de mooglikheid om de identiteit fan in binêre gearkomste te ferifiearjen, kin de brûker allinich blyn fertrouwe op 'e assemblage-ynfrastruktuer fan in oar, wêr't it kompromittearjen fan de gearstaller of assemblage-ark kin liede ta it ferfangen fan ferburgen blêdwizers.

Boarne: opennet.ru

Add a comment