I udgaven af Fedora Linux 44, der er planlagt til foråret 2026, planlægges det som standard at inkludere kontrol af pakker ved hjælp af digitale signaturer i RPM. Hvis planen godkendes af FESCo (Fedora Engineering Steering Committee), som er ansvarlig for den tekniske del af udviklingen af Fedora Linux, vil det som standard kun være muligt at installere pakker med en korrekt digital signatur. Hvis det er nødvendigt at installere pakker manuelt, er det muligt at omgå kontrollen ved at køre RPM med flaget "—nosignature" eller deaktivere kontrollen ved hjælp af den relevante API.
Funktionaliteten til verifikation af pakker ved hjælp af digitale signaturer blev implementeret i RPM-pakkeadministratoren 6.0, men i Fedora 43, på trods af overgangen til RPM 6, anvendes der stadig kun kontrol af integritet via hashes på RPM-niveau, mens ægtheden af pakker fra depoer kontrolleres på niveauet af høj-niveau pakkeadministratorer YUM og DNF, hvori muligheden for verifikation ved hjælp af digitale signaturer blev implementeret fra starten og er aktiveret som standard. Nu er der planer om at anvende en sådan kontrol på RPM-niveau. Hvis ændringen godkendes i Fedora 44, vil der ved installation af pakker via RPM blive udført både kontrol af integritet via hash og kontrol af ægtheden ved hjælp af en digital signatur, som er bekræftet af pakkeproducentens nøgle.
Ved forsøg på at installere pakker uden signatur eller med en forkert signatur vil der som standard blive vist en fejl, medmindre brugeren eksplicit har kørt rpm med flaget "—nosignature". For at arbejde med eksterne depoer, der ikke danner digitale signaturer, er der i DNF 5.2.14.0 tilføjet muligheden for selektivt at deaktivere verifikation i RPM for specifikke pakker. Denne mulighed er implementeret i værktøjet Mock (mock-core-configs) til arbejde med nye pakker. I Mock er der også tilføjet en plugin til at generere signaturer til lokal opbyggede pakker, og i Copr (Community projects) er der implementeret en mulighed for automatisk generering af signaturer.
Yderligere kan det bemærkes, at datoen for udgivelsen af Fedora 43 er fastsat til den 28. oktober.
Kilde: opennet.ru
