Na voljo je rebuilderd za neodvisno preverjanje Arch Linuxa s ponovljivimi gradnjami

Представлен alat rebuilderd, ki omogoča neodvisno preverjanje binarnih paketov distribucije z izvajanjem neprekinjenega postopka sestavljanja, ki primerja nalagane pakete s tistimi, ki jih pridobimo s ponovnim sestavljanjem na lokalnem sistemu. Orodje je napisano v jeziku Rust in se distribucira pod licenco GPLv3.

Trenutno rebuilderd nudi le eksperimentalno podporo za preverjanje paketov iz Arch Linux, a kmalu obljubljajo dodatek podpore za Debian. V najpreprostejšem primeru za zagon rebuilderd zadostno namestite paket rebuilderd iz privzetega repozitorija, uvozite GPG-ključ za preverjanje okolja in aktivirajte ustrezno sistemsko storitev. Možno je zagnati več primerkov rebuilderd v omrežju.

Storitev spremlja stanje indeksa paketov in samodejno zažene ponovno sestavljanje novih paketov v referenčnem okolju, katerega stanje je sinhronizirano z nastavitvami glavnega sestavljalnega okolja Arch Linux. Pri ponovnem sestavljanju se upoštevajo takšni vidiki, kot so natančna skladnost odvisnosti, uporaba nespremenjenega sklopa in različic sestavljalnih orodij, enak nabor možnosti in privzetih nastavitev ter ohranjanje vrstnega reda sestavljanja datotek (uporaba istih metod razvrščanja). Nastavitve procesa sestavljanja izključujejo dodajanje spremenljivih servisnih informacij s strani prevajalnika, kot so naključne vrednosti, povezave na datotečne poti in podatke o datumu in času sestavljanja.

Trenutno so ponovljive sestavitve zagotovljene za 84,1 % paketov iz core-repozitorija Arch Linux, 83,8 % iz repozitorija extras in 76,9 % iz repozitorija community. Za primerjavo, v Debian 10 je ta delež zajema 94,1 %. Ponovljive sestavitve so pomembna povezava pri zagotavljanju varnosti, saj omogočajo kateremu koli uporabniku, da se prepriča, da se ponujene binarne sestave paketov natančno ujemajo s tistimi, ki so jih zgradili sami iz izvornih besedil. Brez možnosti preverjanja enakosti binarne sestave mora uporabnik slepo zaupati tuji infrastrukturi sestavljanja, katere morebitna kompromitacija prevajalnika ali sestavljalnih orodij lahko privede do vstavitve skritih vdorov.

Izvor: opennet.ru

Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster