Fedora 42 ikufuna kukhazikitsa telemetry ndikusintha mawonekedwe a disk access ndi flatpak

Fedora Workstation 42, yomwe ikukonzekera kumasulidwa kumapeto kwa masika, idzawonjezera zigawo kuti mutolere ndi kutumiza ma metrics omwe angakuthandizeni kuti muphunzire zokonda zenizeni za ogwiritsa ntchito ndikuziganizira popanga zisankho zokhudzana ndi chitukuko cha kugawa, kukhazikitsa zofunikira zachitukuko ndikuwongolera. wogwiritsa ntchito. Pempholi likukambidwabe ndipo silinaganizidwe ndi FESCo (Fedora Engineering Steering Committee), yomwe ili ndi udindo pa gawo laukadaulo la chitukuko cha kugawa kwa Fedora.

Mwachikhazikitso, kusonkhanitsa kwa telemetry kudzayimitsidwa ndipo kungathe kuyambitsidwa ndi machitidwe owonetseratu, pamene pali mapulani opereka zosankha zosiyana kuti athe kusonkhanitsa telemetry pamakina akomweko ndikutumiza ku ma seva a Fedora. Wogwiritsanso ntchito adzapatsidwa mwayi wowonera ziwerengero zomwe zasonkhanitsidwa pamakina awo ndikuchotsa zinthu zokhudzana ndi telemetry.

Pofuna kusunga chinsinsi, akukonzekera kusonkhanitsa ziwerengero wamba zomwe sizimalola munthu aliyense kuzindikira. Mwachitsanzo, ziwerengerozo sizikhudza zambiri monga IP ma adilesi, imelo, ndi deta pa mawebusayiti ndi mafayilo otseguka. Zitsanzo za ziwerengero zosonkhanitsidwa: zambiri zokhudza CPU, khadi la zithunzi, kamera, ndi zolumikizira; deta pa chilankhulo chosankhidwa ndi njira zolowera; mndandanda wa mapulogalamu ogwiritsidwa ntchito ndi zowonjezera za GNOME Shell; ziwerengero pa kuyambitsidwa kwa mapulogalamu, kugwira ntchito ndi mawindo ndi ma desktops enieni; kuchuluka kwa mwayi wopeza Configurator ndi momwe zinthu zilili payokha; zambiri pa kagwiritsidwe ntchito ka kukumbukira ndi disk; zowerengera za kuwonongeka kwa dongosolo ndi mapulogalamu; zambiri pa zochitika zosungira zocheperako; zambiri pa malo osungira olumikizidwa; deta pa chiwerengero cha maulumikizidwe kudzera pa maulumikizidwe a gnome; ma protocol ogwiritsidwa ntchito; chiwerengero cha ma bookmark ndi ma tag mu fayilo manager; makina amafayilo akunja oyikidwa; ndi njira zosankhidwa zosonkhanitsira.

Zigawo zonse zomwe zimagwiritsidwa ntchito posonkhanitsa ndi kukonza ziwerengero, zomwe zikugwira ntchito kumbali ya kasitomala ndi seva, zidzatsegulidwa kwathunthu ndipo zidzapezeka kuti ziwunikidwe. Seva Chiyerekezo chilichonse chidzasungidwa padera, chosadziwika, ndipo sichidzalumikizidwa ndi ziyerekezo zina. Palibe anthu ena omwe adzakhale nawo pantchito yosamalira ntchitoyi, ndipo ntchito yake idzayang'aniridwa ndi gulu lodzipereka la opanga mapulogalamu ndi oyang'anira omwe adapangidwa mkati mwa pulojekiti ya Fedora. Njira yosamutsira telemetry ikukonzekera kukhala yowonekera bwino momwe zingathere powunikira, ndipo ziyerekezo zomwe zasonkhanitsidwa zidzayang'aniridwa m'malamulo osiyana omwe adzafotokoza mitundu ya deta yomwe imaloledwa ndi yomwe siyiloledwa. Anthu ammudzi adzapatsidwa mphamvu zoyang'anira kusonkhanitsa deta, kuonetsetsa kuti kupewa nkhanza, kusunga chinsinsi, ndikutsatira malamulo omwe akhazikitsidwa.

Kuti atumize ma metrics, akukonzekera kugwiritsa ntchito teknoloji ya "ethical telemetry" ya Azafea, yopangidwa ndi Endless kugawa. Azafea imagwiritsa ntchito deta yophatikizidwa popanda kupanga mbiri ya ogwiritsa ntchito payekha komanso osagwiritsa ntchito ntchito zakunja, zophatikiza ndi zosungira. Khodi ya gawo la Azafea telemetry processing component imatsegulidwa pansi pa layisensi ya MPL 2.0 ndipo, ngati angafune, ogwiritsa ntchito amatha kutumiza seva kuti asonkhanitse ma telemetry kumalo awo, mwachitsanzo, kuti apeze ziwerengero ndi ma metric owonjezera okhudza magwiridwe antchito amtaneti am'deralo.

Kumbali ya seva, projekiti yolandirira koyambirira kwa data ndi ntchito ya azafea idzagwiritsidwa ntchito kukonza ma metric omwe akubwera. Wothandizirayo amayika kwakanthawi ma metric omwe alandilidwa kuchokera kwa wogwiritsa ntchito posungira Redis, ndipo ntchito ya azafea imawatenga nthawi ndi nthawi ndikusunga mu PostgreSQL DBMS. Maadiresi a IP a ogwiritsa ntchito sanasungidwe mu nkhokwe (dzikolo limatsimikiziridwa ndikusungidwa kuchokera ku database ya GeoIP yakomweko). Kumbali ya ogwiritsa ntchito, ma eos-metrics (D-Bus mawonekedwe ojambulira zochitika kuchokera ku mapulogalamu ndi ntchito), eos-event-recorder-daemon (njira yakumbuyo yakusonkhanitsa ndi kutumiza telemetry) ndi eos-metrics-instrumentation phukusi adzagwiritsidwa ntchito sonkhanitsani ndikutumiza ma telemetry (zigawo zosonkhanitsira ma metrics amodzi).

Mavuto omwe angathetsedwe posonkhanitsa telemetry:

  • Yang'anani kagawidwe kazinthu - Podziwa zida, ntchito ndi magwiridwe antchito omwe ogwiritsa ntchito ambiri amagwiritsa ntchito, mutha kuyang'ana kwambiri pakukula kwawo.
  • Onjezani zokometsera ndi kukhathamiritsa kutengera ziwerengero za kagwiritsidwe ntchito komanso magwiridwe antchito.
  • Sankhani makonda omwe ali abwino kwambiri potengera zambiri zakusintha kofanana.
  • Kupititsa patsogolo kachitidwe kachitukuko ka ogwiritsa ntchito ndi data.

Kuphatikiza apo, pali malingaliro owonjezera magulu atsopano a flatpak ndi diskadmin ku Fedora 42 kuti apereke mwayi kwa ogwiritsa ntchito omwe alibe mwayi wogwiritsa ntchito kasamalidwe ka phukusi la Flatpak ndi ma drive akunja. Kusinthaku kudzathetsa kufunika kowonjezera wosuta ku gulu la magudumu, i.e. ikulolani kuti mugwire ntchito ndi flatpak ndi zoyendetsa kunja popanda kupereka mwayi wopita kuntchito zina. Kwa ogwiritsa ntchito omwe akuphatikizidwa mugulu la magudumu, akukonzekera kupereka mwayi wotsegula (LUKS) ndikukweza ma drive akunja popanda kufunsa mawu achinsinsi.

Source: opennet.ru

Gulani kuchititsa kodalirika kwamasamba okhala ndi chitetezo cha DDoS, ma seva a VPS VDS Gulani malo odalirika osungira mawebusayiti okhala ndi chitetezo cha DDoS, ma seva a VPS VDS | ProHoster