Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

udisks2-2.10.0-2.1 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: udisks2 Distribution: openSUSE Tumbleweed
Version: 2.10.0 Vendor: openSUSE
Release: 2.1 Build date: Fri Oct 13 23:32:25 2023
Group: System/Daemons Build host: i03-ch1c
Size: 1150474 Source RPM: udisks2-2.10.0-2.1.src.rpm
Summary: Disk Manager
The Udisks project provides a daemon, tools and libraries to access and
manipulate disks, storage devices and technologies.




GPL-2.0-or-later AND LGPL-2.0-or-later


* Wed Oct 11 2023 Thomas Blume <>
  - fix mount failure on ntfs formatted usb disks (bsc#1216055)
    * add:
* Tue Aug 29 2023 Luciano Santos <>
  - Add Obsoletes tags for libudisks2-0_bcache and libudisks2-0_zram
    modules, dropped on latest version bump, so they get removed from
    end users' systems upon system upgrade.
  - Drop unnecessary/discouraged %{?systemd_requires} from spec file.
* Wed Aug 16 2023 Luciano Santos <>
  - Update to version 2.10.0:
    + This release brings large number of internal changes, while
      keeping the promise of API stability. This development cycle
      was mostly driven by libblockdev 3.0 API overhaul.
    + Partitioning was ported to libfdisk.
    + The kbd and vdo libblockdev plugins were removed and so were
      zram, bcache and vdo udisks modules.
    + Definition of supported filesystems was moved to libblockdev
      and filesystem operations were unified.
    + Native NVMe support has been added through libnvme.
    + Syntax of configurable mount options was extended to separate
      filesystem signature and filesystem driver used for mounting.
    + A number of workarounds was placed around the
      org.freedesktop.UDisks2.Filesystem.Size property value
      retrieval to avoid excessive I/O traffic whenever possible.
    + Bash and Zsh completion enhancements.
    + lvm2 module uevent handling improvements.
    + ATA Secure Erase is now allowed only on top-level block
    + Extra iSCSI node parameters are now honoured properly.
    + FIPS mode fixes.
    + Added support for resolving devices by PARTLABEL and PARTUUID.
    + Full support for setting filesystem and partition UUIDs.
    + Dynamic mountpoint name sanitization and ACL fixes.
    + Added support for LVM2 RAID.
    + UUID of Bitlocker volumes is now properly exposed.
    + Added an option to force/avoid creation of mdraid write-intent
    + Updated translations.
  - Drop default_luks_encryption macro definition. It's no longer
    needed as upstream defaults to LUKS2 now.
  - Drop bcache, vdo and zram sub-packages, following upstream
    changes, and libblockdev-kbd(-devel) BuildRequires/Requires.
  - Drop bogus build requirement on libblockdev-lvm-dbus-devel, and
    move libblockdev-lvm-devel BuildRequires to the lvm2 module
  - Move libconfig and libstoragemgmt pkgconfig() BuildRequires to
    the lsm module sub-package, and libblockdev-btrfs-devel
    BuildRequires to the btrfs modules sub-package, which is where
    they belong.
  - Add libblockdev-nvme-devel BuildRequires and libblockdev-nvme
    Requires as new required dependencies.
  - Drop harden_udisks2-zram-setup@.service.patch: It's unneeded now
    that the zram module has been deprecated.
  - Drop merged upstream patches:
  - Split Bash and Zsh (new to this release) completion scripts to
    sub-packages of their own.
  - Amend GPL-2.0-or-later License tags to LGPL-2.0-or-later for the
    btrfs, lvm2 and lsm UDisks modules sub-packages. This correction
    is based on what's explicitly stated on the source code from
    UDisks modules' folders under the modules/ top-level directory.
* Tue Nov 22 2022 Thomas Blume <>
  - avoid wakening spun-down disks on unrelated events (bsc#1120608)
    * add:
* Wed Nov 16 2022 Thomas Blume <>
  - fix crash during shutdown (bsc#1205371)
    * add:
* Fri May 20 2022 Johannes Segitz <>
  - Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
    * harden_udisks2-zram-setup@.service.patch
    * harden_udisks2.service.patch
* Mon Jan 31 2022 Bjørn Lie <>
  - Drop gtk-doc BuildRequires, and pass disable-gtk-doc to
    configure, the included gtk-docs are fine, we do not need to
    build them ourselves.
* Thu Jan 27 2022 Bjørn Lie <>
  - Stop packaging libudisks_vdo standalone module, it is deprecated.
    Do this via passing explicit disable-vdo to configure and
    dropping libblockdev-vdo-devel BuildRequires. Add a
    libudisks2_0_vdo Obsoletes to ease updates.
  - No longer remove upstream config files, we want to be able to
    load modules on demand. Note that we move an example file to docs
    to keep sysconfdir clean of non-conf files.
  - Add a default_luks_encryption define, and set it to luks2, sed
    this macro into source, future versions of udisks will not need
    this, as upstream moves to luks2 by default.
  - Ghost a dir/file created by us.
  - Split out API docs into separate docs sub-package.
* Wed Nov 17 2021 Luciano Santos <>
  - Update to version 2.9.4:
    + Many fixes, improvements, and additions to the code.
    + Mount options:
    - Always use errors=remount-ro for ext filesystems;
    - Add ntfs3 kernel driver options.
    + Build: Remove warnings unknown to clang.
    + Tests: Adapt to clang differences when causing a segfault.
  - Changes from version 2.9.3:
    + Many fixes, improvements, and additions to the code and test.
  - Add "%tmpfiles_create %{_tmpfilesdir}/udisks2.conf" call in %post
    section to make sure /run/media will be created right after the
    instalation of udisks2.
* Fri Feb 12 2021 Dirk Müller <>
  - update to 2.9.2:
    * udiskslinuxblock: Survive a missing /etc/crypttab
    * lvm2: Fix leaking BDLVMVDOPooldata
    * tests: Test modules that are actually enabled during build
    * build: Exclude VDO module from distcheck build
    * udisksfstabentry: Add udisks_fstab_entry_has_opt()
    * udiskslinuxblock: Reflect fstab "noauto" mount option in
    * udiskslinuxblock: Update hints after fstab change
    * tests: Add tests for Block hints
    * udiskslinuxfilesystemhelpers: Make TakeOwnership() race free
    * tests: Extend filesystem test_take_ownership tests with
    * mount options: Allow 'nosymfollow' mount option for
      unprivileged mounts
    * udisksstate: Silence the block device busy messages on cleanup
    * udev: Distinguish mmcblk-class device types
    * udev: Propagate mmcblk disk attributes to mmcblk_boot devices
    * udiskslinuxdrive: Tweak the 'removable'/'ejectable' hints for
      mmcblk-class devices
    * udiskslinuxblock: Tweak the hints for mmcblk-class devices
    * udisksdaemonutil: Refactor udisks_daemon_util_trigger_uevent()
      out of UDisksLinuxBlockObject
    * udiskslinuxmanager: Trigger uevent after loop device setup
    * tests: Remove scsi_debug serial number checks
    * tests: Skip zram tests if zram module is already loaded
    * treewide: Fix typos
    * AUTHORS: Add tbzatek as the maintainer
    * tests: Do not use nilfs2 as an example of non-resizable FS
    * Memory leak fixes
    * doc: Update config file path
  - Drop udisks2-Fix-memory-leaks.patch, and
    udisks2-lvm2-Fix-leaking-BDLVMVDOPooldata.patch (upstream).
* Sat Dec 19 2020 Bjørn Lie <>
  - Add upstream bugfix patches:
    + udisks2-Fix-memory-leaks.patch
    + udisks2-lvm2-Fix-leaking-BDLVMVDOPooldata.patch
* Sun Sep 06 2020 Milan Savić <>
  - Update to version 2.9.1:
    + This is mostly a bugfix release, notable changes include:
    - active modules are now tracked in a daemon state file and
      are automatically reloaded on next startup in case of
      previous unclean daemon shutdown
    - further improvements in object property updates while
      handling method calls
    - zram module fixes:
      + compatibility improvements with existing zram generators
      and toolkits
      + the zram-setup@.service systemd unit has been renamed to
      + related udev rules have been separated into
      + the zram.conf.d path is now configurable and defaults to
  - Update to version 2.9.0:
    + This 2.9.0 release brings many changes to the daemon core,
      internal modularity and the libudisks2 library.
      No public API has been removed, there is a couple of
      deprecations however.
    + There's a major change in how and when D-Bus object properties
      are updated. As a general rule when a method call returns
      affected objects should now have their properties updated by
      that moment. This is an ongoing task and while majority of the
      daemon API has been covered, there are pending issues in some
      of the modules.
    + Configurable mount options is a new big feature for this
      release, allowing sysadmins to re-define default mount options
      for each filesystem type. Extensive documentation is available
    + Internal module API has been reworked, modules should now be
      enabled separately via the new EnableModule() call that also
      reports initialization failures.
      The old org.freedesktop.UDisks2.Manager.EnableModules() call
      has been deprecated.
    + Additional feature highlights:
    - building the daemon can now be disabled via configure switch,
      only libudisks2 will be built
    - removed the systemd mount cleanup service, mount state is now
      tracked separately for persistent and non-persistent mount
      points and cleanup of lingering persistent mount points is
      performed on daemon startup (e.g. on system boot)
    - new LVM-VDO integration, deprecated the standalone VDO module
    - added support for (un)locking BitLocker devices
    - libudisks2 now includes generated GDBus code for compiled-in
      modules, separate pkg-config files are provided as well



Generated by rpm2html 1.8.1

Fabrice Bellet, Fri Feb 2 23:36:56 2024