Pas dy vjetësh zhvillimi, u publikua lëshimi i paketës UDisks 2.12.0, e cila përfshin një proces të prapavijës sistemor, biblioteka dhe mjete për organizimin e aksesit dhe menaxhimit të disqeve, pajisjeve të ruajtjes dhe teknologjive të lidhura. UDisks ofron një API D-Bus për të punuar me ndarjet e disqeve, për konfigurimin e MD RAID, për punën me pajisjet bllok në skedar (mount loop), dhe manipulimet me sistemet e skedarëve etj. Shtohen gjithashtu module për monitorimin dhe menaxhimin e BTRFS, iSCSI, libStorageManagement, LVM2 dhe LVM Cache. Për shembull, UDisks përdoret në aplikacionet GNOME për të punuar me ndarjet e disqeve dhe në konfiguratorë të ndryshëm grafik.
NĂ« versionin e ri:
- Shtuar komanda "udisksctl drive-set-standby" për të konfiguruar kohën e pritjes për kalimin e disku në gjumë.
- Për të konfiguruar pajisjet loop tani gjithmonë kërkohet autorizimi përmes PolKit (org.freedesktop.udisks2.loop-setup).
- Në API Filesystem.Mount() është kufizuar përdorimi i mundësisë "as-user", e cila tani kërkon domosdoshmërisht autorizim, duke përdorur identifikuesin real të përdoruesit. Ky ndryshim është bërë pas rregullimit të fundit të një dobësie.
CVE-2026-7867, e cila lejonte tĂ« kryhej operacioni mount nĂ« emĂ«r tĂ« njĂ« pĂ«rdoruesi tjetĂ«r, duke pĂ«rfshirĂ« root, pĂ«rmes manipulimeve me opsionin 'as-user' gjatĂ« thirrjes pĂ«r D-Bus nĂ« menaxhuesin Filesystem.Mount. - ĂshtĂ« realizuar llogaritja e madhĂ«sisĂ« sĂ« pajisjeve NVMe duke marrĂ« parasysh hapĂ«sirat e arritshme tĂ« emrave, nĂ« situatat kur kontrolleri nuk kthen parametrin TNVMCAP (Kapaciteti Totali NVM) me tĂ« dhĂ«na nĂ« lidhje me madhĂ«sinĂ«.
- Në API Encrypted.Unlock() dhe në /etc/crypttab është shtuar mbështetje për flamurin "discard", me të cilin mund të aktivizohet përdorimi i komandës TRIM me ndarjet e enkriptuara (në mënyrë të parazgjedhur nuk përdoret, pasi potencialisht lejon të përcaktohet shpërndarja e bllokave të boshatisura dhe atyre të zëna në disk).
Burimi: opennet.ru
