Ụlọ ọrụ inshọransị GEICO ebipụtala mmalite TuxTape, ngwa ọrụ na-enye gị ohere ibuga akụrụngwa nke gị maka ịmepụta, ịgbakọta, na ibuga patches dị ndụ maka kernel Linux. Patches dị ndụ na-enye gị ohere itinye ndozi na kernel Linux na ofufe, na-enweghị ịmalitegharị ma ọ bụ kwụsị usoro ahụ. Edere koodu oru ngo a na Rust ma kesaa ya n'okpuru ikike Apache 2.0.
A na-enye patches dị ndụ nwere ndozi adịghị ike maka nkesa site n'aka ụlọ ọrụ ndị dị ka Red Hat, Oracle, Canonical na SUSE, mana ọ bụ naanị ngwaọrụ dị ala maka ịrụ ọrụ na patches na-emeghe, a na-emepụta patches n'onwe ha n'azụ ụzọ mechiri emechi. Nkesa Gentoo na Debian nwara imepe emepe emepe elivepatch na linux-livepatching, mana nke mbụ agbahapụla afọ 6, nke abụọ akwụsịla na ọkwa nke imepụta ụdị nnwale.
TuxTape na-achọ ịnye usoro nke ya maka ịmepụta na ịnyefe patches dị ndụ nke na-adabere na ndị na-ere ahịa nke atọ yana ime mgbanwe na kernel Linux ọ bụla, ọ bụghị naanị nchịkọta kernel nkesa kpọmkwem. TuxTape nwere ike iwepụta patches dị ndụ kwekọrọ na ngwa ngwa kpatch nke Red Hat mepụtara (ngwaọrụ ndị ọzọ yiri nke ahụ ma e wezụga kpatch gụnyere SUSE's kGraft, Oracle's Ksplice, na livepatch nke ụwa). A na-emepụta patches dị ka modul kernel nke na-edochi ọrụ dị na kernel, na-eji ftrace subsystem na-atụgharị gaa na ọrụ ọhụrụ gụnyere na modul.

TuxTape nwere ike soro ozi gbasara ndozi adịghị ike Linux kernel ebipụtara na listi nzipu ozi linux-cve na na ebe nchekwa Git, depụta adịghị ike ahụ site na ịdị njọ, chọpụta ọdabara na kernel Linux akwadoro, wee mepụta patches dị ndụ dabere na patches oge niile na ngalaba kernel LTS. A na-enyocha ike nke patches isi mmalite site na ịkọwapụta kernel. A na-eleghara patches nwere adịghị ike na-adịghị emetụta kernel ebumnuche.
TuxTape gụnyere usoro maka nsuso adịghị ike kernel ọhụrụ, ihe nkedo na onye na-ewu nchekwa data adịghị ike, ihe nkesa maka ịchekwa metadata, sistemu nrụpụta kernel, onye nrụpụta kernel, generator patch, patch Archive, onye ahịa maka ịnata patches maka ndị ọbịa njedebe, yana interface mmekọrịta maka ijikwa ọgbọ nke patches dị ndụ.

Mmepe a nọ na ọkwa nnwale nnwale. Maka ule mbụ, a na-atụ aro ihe ndị a: tuxtape-cve-parser maka ịkọwapụta ozi gbasara adịghị ike na iwulite nchekwa data na patches; ihe nkesa tuxtape nwere mmejuputa gRPC interface maka ọrụ nrụpụta patch; tuxtape-kernel-builder maka iwulite kernel na nhazi enyere na ịmepụta profaịlụ; tuxtape-dashboard bụ njikwa njikwa maka nyocha na imepụta patches dị ndụ dabere na patches isi mmalite enwetara site na tuxtape-sava.

isi: opennet.ru
