Release of UDisks 2.9.0 with support for overriding mount options

Took place package release UDisks 2.9.0, which includes a system background process, libraries and tools for organizing access and management of disks, storage devices and related technologies. UDisks provides D-Bus API for working with disk partitions, setting up MD RAID, working with block devices in a file (loop mounting), manipulating file systems, etc. Additionally, modules are provided for monitoring and managing BCache, BTRFS, iSCSI, libStorageManagement, LVM2, LVM Cache and zRAM.
For example, UDisks are used in GNOME applications to work with GNOME disk partitions and various graphical configurators.

In the new version:

  • Implemented Manage mount options for file systems. Through UDisks you can now change the default mount options for each type of file system (for file systems not defined in /etc/fstab);
  • The method for updating the properties of D-Bus objects has been significantly changed (object properties are updated before the method call returns);
  • The API of internal modules has been redesigned. Modules now need to be enabled individually via a call to EnableModule();
  • Added the ability to build only the libudisks2 library without a background process;
  • The systemd service for cleaning mount points has been removed. Mount state is now tracked separately for non-persistent and persistent mount points, and cleanup is performed when a background process starts;
  • A new LVM-VDO integration module has been proposed, which makes it possible to do without a separate VDO module;
  • Added support for unlocking and locking BitLocker devices.

    Source: opennet.ru

Add a comment