rebuilderd í boði fyrir sjálfstæða sannprófun á Arch Linux með endurteknum byggingum

Kynnt verkfæri endurbyggt, sem gerir kleift að skipuleggja óháða sannprófun á tvíundarpakka dreifingar með uppsetningu á samsetningarferli sem er í gangi stöðugt sem athugar niðurhalaða pakka með pökkum sem fengnir eru vegna endurbyggingar á staðbundnu kerfi. Verkfærakistan er skrifuð í Rust og er dreift undir GPLv3 leyfinu.

Eins og er er aðeins tilraunastuðningur fyrir pakkastaðfestingu frá Arch Linux fáanlegur í rebuilderd, en þeir lofa að bæta við stuðningi við Debian fljótlega. Í einfaldasta tilviki, að keyra rebuilderd nóg settu upp rebuilderd pakkann úr venjulegu geymslunni, fluttu inn GPG lykilinn til að athuga umhverfið og virkjaðu samsvarandi kerfisþjónustu. Það er hægt að dreifa neti frá nokkrum tilfellum af rebuilderd.

Þjónustan fylgist með stöðu pakkavísitölunnar og byrjar sjálfkrafa að endurbyggja nýja pakka í viðmiðunarumhverfinu, ástand þeirra er samstillt við stillingar aðalbyggingarumhverfis Arch Linux. Við enduruppbyggingu eru blæbrigði eins og nákvæm samsvörun ósjálfstæðis, notkun á sömu samsetningu og útgáfum af samsetningarverkfærum, eins valmöguleikar og sjálfgefna stillingar, og varðveisla skráarsamsetningarröðunar (notkun sömu flokkunaraðferða) tekin með í reikninginn. reikning. Byggingarferlisstillingarnar koma í veg fyrir að þýðandinn bæti við óvaranlegum þjónustuupplýsingum, svo sem tilviljunarkenndum gildum, tenglum á skráarslóðir og upplýsingar um byggingardagsetningu og tíma.

Núverandi endurteknar byggingar veitt fyrir 84.1% pakka frá Arch Linux kjarnageymslunni, 83.8% frá aukagagnageymslunni og 76.9% frá samfélagsgeymslunni. Til samanburðar í Debian 10 þessari mynd er 94.1%. Endurteknar smíðar eru mikilvægur þáttur í öryggi, þar sem þær gefa hverjum notanda tækifæri til að ganga úr skugga um að bæti-fyrir-bæta pakkann sem dreifingin býður upp á passi við samsetningarnar sem settar eru saman persónulega úr frumkóðanum. Án getu til að sannreyna auðkenni tvöfaldrar samsetningar getur notandinn aðeins treyst í blindni samsetningarinnviði einhvers annars, þar sem skerðing á þýðanda eða samsetningarverkfærum getur leitt til þess að falin bókamerki skipta út.

Heimild: opennet.ru

Bæta við athugasemd