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

libudisks2-0_btrfs-2.10.0-2.2 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: libudisks2-0_btrfs Distribution: openSUSE Tumbleweed
Version: 2.10.0 Vendor: openSUSE
Release: 2.2 Build date: Sat Feb 3 02:05:54 2024
Group: System/Libraries Build host: i01-ch1d
Size: 563896 Source RPM: udisks2-2.10.0-2.2.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/storaged-project/udisks
Summary: UDisks module for btrfs
This package contains the UDisks module for btrfs support.

Provides

Requires

License

LGPL-2.0-or-later

Changelog

* Wed Oct 11 2023 Thomas Blume <thomas.blume@suse.com>
  - fix mount failure on ntfs formatted usb disks (bsc#1216055)
    * add:
      0001-doc-Clarify-the-Filesystem.Size-property-presence.patch
      0001-tests-Mark-UDF-fstab-filesystem-tests-as-unstable.patch
      0001-udiskslinuxfilesystem-Refactor-internal-whitelists.patch
      0001-tests-Add-offline-and-online-filesystem-grow-tests.patch
      0001-udiskslinuxfilesystem-Force-native-tools-for-mounted.patch
* Tue Aug 29 2023 Luciano Santos <luc14n0@opensuse.org>
  - 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 <luc14n0@opensuse.org>
  - 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
      objects.
    + 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
      bitmap.
    + 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
    sub-package.
  - 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:
    0001-udisksata-Move-the-low-level-PM-state-call.patch,
    0001-udiskslinuxfilesystem-Make-the-size-property-retriev.patch,
    0001-udiskslinuxmountoptions-Do-not-free-static-daemon-re.patch,
    0001-udiskslinuxprovider-Only-update-related-objects-on-u.patch.
  - 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 <thomas.blume@suse.com>
  - avoid wakening spun-down disks on unrelated events (bsc#1120608)
    * add:
      0001-udisksata-Move-the-low-level-PM-state-call.patch
      0001-udiskslinuxfilesystem-Make-the-size-property-retriev.patch
      0001-udiskslinuxprovider-Only-update-related-objects-on-u.patch
* Wed Nov 16 2022 Thomas Blume <thomas.blume@suse.com>
  - fix crash during shutdown (bsc#1205371)
    * add:
      0001-udiskslinuxmountoptions-Do-not-free-static-daemon-re.patch
* Fri May 20 2022 Johannes Segitz <jsegitz@suse.com>
  - 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 <bjorn.lie@gmail.com>
  - 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 <bjorn.lie@gmail.com>
  - 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 <luc14n0@linuxmail.org>
  - 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 <dmueller@suse.com>
  - 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
      HintAuto
    * 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
      symlinks
    * mount options: Allow 'nosymfollow' mount option for
      unprivileged mounts
    * udisksstate: Silence the block device busy messages on cleanup
      lock
    * 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).

Files

/usr/lib64/udisks2
/usr/lib64/udisks2/modules
/usr/lib64/udisks2/modules/libudisks2_btrfs.so
/usr/share/polkit-1/actions/org.freedesktop.UDisks2.btrfs.policy


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Mar 30 23:52:28 2024