Te tukunga o te kaupapa LKRG 0.9.0 hei whakamarumaru i te whakaraeraetanga o nga whakaraeraetanga i roto i te pata Linux.

Kua whakaputahia e te kaupapa Openwall te tukunga o te kaupapa kernel LKRG 0.9.0 (Linux Kernel Runtime Guard), i hangaia hei kimi me te aukati i nga whakaeke me te takahi i te pono o nga hanganga kernel. Hei tauira, ka taea e te kōwae te tiaki i nga huringa kore mana ki te kakano e rere ana me te ngana ki te whakarereke i nga whakaaetanga o nga tukanga kaiwhakamahi (te kimi i te whakamahinga o nga mahi). He pai te kōwae mo te whakarite whakamarutanga ki nga mahi whakaraeraetanga o te kernel Linux kua mohiotia (hei tauira, i nga waahi he uaua ki te whakahou i te kaara i roto i te punaha), me te whakahē i nga mahi mo nga whakaraeraetanga kaore ano kia mohiotia. Ka tohatohahia te waehere kaupapa i raro i te raihana GPLv2.

I roto i nga huringa o te putanga hou:

  • Ka whakaratohia te hototahi ki nga kakano Linux mai i te 5.8 ki te 5.12, me nga kakano pumau 5.4.87 me muri mai (tae atu ki nga mahi hou mai i nga kakano 5.8 me muri mai) me nga kakano mai i nga putanga RHEL tae atu ki te 8.4, i te wa e mau tonu ana te tautoko mo nga putanga tautoko katoa o mua. nga kakano, penei me nga kakano mai i te RHEL 7;
  • Kua taapirihia te kaha ki te hanga LKRG ehara i te mea he waahanga o waho anake, engari ano he waahanga o te rakau kernel Linux, tae atu ki te whakauru ki roto i te ahua o te kernel;
  • He tautoko taapiri mo te maha atu o nga kernel me nga whirihoranga punaha;
  • Kua whakatikahia etahi hapa nui me nga hapa i roto i te LKRG;
  • Ko te whakatinanatanga o etahi waahanga LKRG kua tino ngawari;
  • Kua whakarereketia kia ngawari ake te tautoko me te patuiro o LKRG;
  • Mo te whakamatautau LKRG, kua taapirihia te whakauru ki waho-o-rakau me te mkosi;
  • Kua nekehia te putunga kaupapa mai i BitBucket ki GitHub me te whakauru tonu kua taapirihia ma te whakamahi i nga Mahi a GitHub me te mkosi, tae atu ki te tirotiro i te hanga me te utaina o LKRG ki nga kakano tuku Ubuntu, tae atu ki nga hanga o ia ra o nga kakano matua hou e whakaratohia ana e te Kaupapa Ubuntu.

He maha nga kaiwhakawhanake kaore i uru i mua ki te kaupapa i tuku takoha tika ki tenei putanga o LKRG (ma nga tono toia i runga i a GitHub). Ina koa, i taapiri a Boris Lukashev i te kaha ki te hanga hei waahanga o te rakau kernel Linux, a ko Vitaly Chikunov mai i te ALT Linux i whakauru atu ki te mkosi me nga Mahi a GitHub.

I te katoa, ahakoa he nui nga taapiri, kua iti te heke o te maha o nga rarangi waehere LKRG mo te wa tuarua i te rarangi (i whakahekehia ano i mua i waenga i nga putanga 0.8 me 0.8.1).

I tenei wa, ko te kohinga LKRG i runga i te Arch Linux kua whakahouhia ki te putanga 0.9.0, a he maha atu o nga kohinga e whakamahi ana i nga putanga git tata o LKRG, a ka whakahouhia ki te putanga 0.9.0 me tua atu.

I tua atu, ka taea e matou te kite i tetahi panui tata mai i nga kaihanga o Aurora OS (Russian whakarereke o Sailfish OS) mo te kaha o te LKRG ma te whakamahi i te ARM TrustZone.

Mo etahi atu korero mo LKRG, tirohia te panui o te putanga 0.8 me te korerorero i tu i tera wa.

Source: opennet.ru

Tāpiri i te kōrero