Vydanie UDisks 2.11.0 s prepracovanou podporou ATA SMART

Po dvoch rokoch vývoja bol uvoľnený balík UDisks 2.11.0, ktorý obsahuje systémový proces na pozadí, knižnice a nástroje na organizáciu prístupu a správy diskov, úložných zariadení a súvisiacich technológií. UDisks poskytuje D-Bus API na prácu s diskovými oddielmi, nastavenie MD RAID, prácu s blokovými zariadeniami v súbore (loop-montovanie), manipuláciu s súborovými systémami a pod. Ďalšie moduly sú dodávané na monitorovanie a správu BTRFS, iSCSI, libStorageManagement, LVM2 a LVM Cache. Napríklad, UDisks sa používa v aplikáciách GNOME na prácu s diskovými oddielmi GNOME a rôznych grafických konfigurátoroch.

V novej verzii:

  • Prepracovaná podpora technológie ATA SMART. Operácie diagnostiky úložiska pomocou ATA SMART boli presunuté do knižnice libblockdev, ktorá realizuje dva pluginy: jeden na báze knižnice libatasmart (predvolené) a druhý na báze nástrojov smartmontools (experimentálne). Kód na sledovanie teploty úložiska bol prepracovaný a pridaná bola ďalšia vrstva na kontrolu atribútov SMART.
  • Pridaná možnosť kompilácie „—disable-smart“ na vypnutie kódu diagnostiky úložiska pomocou ATA SMART. Pre selektívne vypnutie ATA SMART v súvislosti s ovládačmi je k dispozícii udev vlastnosť ID_ATA_SMART_ACCESS.
  • Príznaky, odrážajúce schopnosti podúsystemu ATA, sa teraz hlavne získavajú pomocou udev.
  • Do API boli pridané nové metódy: Manager.GetDrives(), Block.RestoreEncryptedHeader(), Encrypted.Convert(), Encrypted.HeaderBackup(), Filesystem.BTRFS.[Get|Set]DefaultSubvolumeID() a Loop.SetCapacity().

Zdroj: opennet.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster