Richard Hughes, tvůrce projektu PackageKit a aktivní přispěvatel do vývoje GNOME, oznámil vydání fwupd 1.8.0, balíčku, který poskytuje proces na pozadí pro správu aktualizací firmwaru a nástroj fwupdmgr pro správu firmwaru, kontrolu nových verzí a stahování firmwaru. Kód projektu je napsán v jazyce C a licencován pod licencí LGPLv2.1. Projekt LVFS také oznámil, že dosáhl milníku 50 milionů aktualizací firmwaru dodaných uživatelům.
Projekt poskytuje výrobcům OEM a vývojářům firmwaru službu pro nahrávání firmwaru do speciálního centralizovaného adresáře LVFS (Linux Služba firmwaru dodavatele), kterou lze použít v distribucích Linux pomocí nástroje fwupd. Katalog aktuálně nabízí firmware pro 829 typů zařízení (přes 4 000 verzí firmwaru) od 120 výrobců. Použití centralizovaného katalogu eliminuje nutnost pro výrobce vytvářet distribuční balíčky a umožňuje přenos firmwaru v archivu „.cab“ s dalšími metadaty, který se používá i při publikování firmwaru pro Windows.
fwupd podporuje jak automatické aktualizace firmwaru bez jakéhokoli zásahu uživatele, tak i provádění operace po potvrzení uživatelem nebo na jeho výzvu. Fwupd a LVFS se již používají v RHEL, Fedora, Ubuntu, SUSE, Debian a mnoho dalších distribucí pro automatické aktualizace firmwaru a jsou také podporovány v aplikacích GNOME Software a KDE Discover. Fwupd se však neomezuje pouze na stolní systémy a lze jej použít i k aktualizaci firmwaru na chytrých telefonech, tabletech, servery a zařízení internetu věcí.
V novém vydání:
- Přidán nový atribut pro CPU podporované v mechanismu ochrany firmwaru HSI (ID zabezpečení hostitele).
- Do knihovny libfwupdplugin byly přidány analyzátory pro identifikátory coSWID a uSWID, které poskytují počáteční podporu pro SBoM (Firmware Software Bill of Materials) pro ověřování firmwaru.
- Přidány nové atributy HSI pro komponenty podpory platformy AMD (AMD PSP).
- Přidána detekce verze fwupd-efi (org.freedesktop.fwupd-efi).
- Příkaz „fwupdmgr install“ umožňuje nainstalovat zadanou verzi firmwaru.
- Byla poskytnuta možnost restartovat řadič BMC (Baseboard Management Controller) po instalaci aktualizace firmwaru.
Zdroj: opennet.ru
