| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: libudisks2-0_lvm2 | Distribution: openSUSE Tumbleweed |
| Version: 2.10.91 | Vendor: openSUSE |
| Release: 1.1 | Build date: Thu Sep 4 13:15:39 2025 |
| Group: System/Libraries | Build host: reproducible |
| Size: 555720 | Source RPM: udisks2-2.10.91-1.1.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://github.com/storaged-project/udisks | |
| Summary: UDisks module for LVM2 | |
This package contains the UDisks module for LVM2 support.
LGPL-2.0-or-later
* Thu Sep 04 2025 Thomas Blume <thomas.blume@suse.com>
- update to version 2.10.91
- dropped merged upstream patches:
0001-udiskslinuxmanager-Add-lower-bounds-check-to-fd_inde.patch
- ported patch to upstream code:
usr_etc.patch -> 0001-move-config-files-to-usr-etc.patch
- Add gzipped log files to .gitignore
- Add option to specify metadata version when creating MD RAID
- Add support for specifying extra PBKDF options for LUKS format
- Add support for specifying label when creating LUKS devices
- Allow using key files with BITLK devices
- Change several log levels from NOTICE to INFO
- Core: Add support for LUKS header backup.
- Do not overwrite CPPFLAGS
- Do not use label for DM name when unlocking BitLocker devices
- Fix docstring for udisks_spawned_job_start
- Fix using label as DM name when unlocking encrypted devices
- Include error message when loading config file fails
- Remove beakerlib tests
- Update Brazilian Portuguese translation
- Update French translation
- Update Georgian translation
- Update German translation
- Update Hindi translation
- Update Indonesian translation
- Update Polish translation
- Update Russian translation
- Update Slovenian translation
- Update Swedish translation
- Use label for DM device name when unlocking encrypted devices
- Use udisks_info() for (un)mount messages
- build: Fix 'make shortlog'
- build: use -export-dynamic instead of -export_dynamic
- ci: Add a simple tmt test and run it via packit
- ci: Bump actions/checkout from v3 to v4
- ci: Fix running Cockpit reverse dependency tests
- ci: Install 'python3-libdnf5' for TMT test plans
- ci: Packit: Enable failure notifications for cockpit tests
- ci: Remove amazon-ec2-utils if installed
- ci: Remove priority from Testing farm repositories
- ci: Remove the custom GH action for RPM builds
- client: document NULL return for udisks_client_get_partition_table
- core: Add Encrypted.Convert method
- daemon: Add a logging function for libblockdev
- daemon: Align to the no_inhibit job argument change
- doc: Fix a typo
- doc: add missing closing bracket
- doc: fix docstring for udisks_client_get_partition_table_subtype_for_display
- doc: fix docstring for udisks_threaded_job_start
- doc: fix typos
- doc: remove duplicate dot
- docs(mdraid): update link to kernel docs
- helpers: fixed memleak and misprint check for creating second BDCrypto context
- infra: Add dependabot to automatically update GH actions
- infra: bump actions/checkout from 4 to 5
- infra: bump actions/upload-artifact from 3 to 4
- integration-test: Adapt to the new libmount context error messages
- integration-test: Fix change label test with exfatprogs 1.2.5
- lvm2: Add a sync udev trigger after removing PV signatures
- lvm2: Align to the no_inhibit job argument change
- lvm2: Refactor udisks_daemon_util_lvm2_wipe_block()
- lvm2: Try opening for unused device detection harder
- lvm: Also look at symlinks for segment PVs
- lvm: Change the known keys for GetStatistics for VDO volumes
- lvm: Manually remove removed PVs from the LVM devices file
- lvm: Use pvremove when removing PVs after deleting a VG
- man: Document ID_ATA_SMART_ACCESS
- mdraid: Expose "consistency_policy" sysfs value
- misc: Add CentOS to the install-test-dependencies playbook
- misc: Add cryptsetup to test dependencies
- misc: Add parted to test dependencies
- misc: Add python3-packaging to test dependencies
- misc: Add vdo to the test dependencies
- misc: Do not use "with_items" when installing packages
- misc: Force DNF to enable C10S Copr instead of EPEL
- misc: Separate Ansible tasks into a different file
- modules/btrfs: add GetDefaultSubvolumeID
- modules/btrfs: add SetDefaultSubvolumeID
- modules/btrfs: fix copy paste typo in auth message
- mount options: Add 'map' and 'check' ISO9660 options
- mount options: Add some more f2fs options to the allow list
- mount options: Allow 'commit' option for ext3/ext4
- objectinfo: adjust translator comment
- spec: Use SPDX license tags for subpackages
- tests: Adapt to clang differences when causing a segfault
- tests: Add Manager.LoopSetup() invalid fd test case
- tests: Add NVMe persistent discovery controller tests
- tests: Add a more robust test case for LVM devices file
- tests: Add locked LUKS teardown test
- tests: Add property name to failed asserts in test_40_drive
- tests: Allow adding optional message to failed assert calls
- tests: Avoid creating intermediary loop devices for nvme target devices
- tests: Backport safe_dbus.py from blivet
- tests: Check for dm-vdo kernel module instead of kvdo
- tests: Compress the flight_recorder.log when running tests
- tests: Enable Exfat UUID tests on Fedora
- tests: Enable LVM VDO tests on CentOS/RHEL 10
- tests: Fix expected error message with util-linux 2.41
- tests: Fix expected rotation rate for SCSI debug drives in tests
- tests: Fix running tests on systems without /etc/fstab
- tests: Fix running tests on systems without fstab and crypttab
- tests: Fix targetcli_config.json
- tests: Force Python to use 'fork' method to start child processes
- tests: Make sure /etc/iscsi/initiatorname.iscsi exists for tests
- tests: Move creation of the test devices after arguments parsing
- tests: Remove unused helper functions
- tests: Remove usage of python-six
- tests: Rework nvme revision check
- tests: Skip ExFAT UUID tests with recent exfatprogs
- tests: Skip exFAT UUID tests also on Fedora 39
- tests: Skip vdo tests on RHEL/CentOS 10
- tests: Stop trying to fully fill the VG in LVM tests
- tests: Use seek_realtime when saving journal data
- tests: Use sfdisk instead of parted to create partitions in tests
- tests: Various small Python fixes
- udisksata: Fix sense code format check
- udisksbasejob: Keep the original data when adding object path
- udisksdaemon: Add 'no_inhibit' argument for job creation functions
- udiskslinuxblock: Fix leaking string
- udiskslinuxblock: Survive a missing /etc/fstab
- udiskslinuxblockobject: Try issuing BLKRRPART ioctl harder
- udiskslinuxdevice: Fix dm-multipath ATA drives handling
- udiskslinuxdevice: Ignore ID_ATA on USB devices
- udiskslinuxdevice: Lower the severity of ATA IDENTIFY command errors
- udiskslinuxdrive: Mark external NVMe removable
- udiskslinuxdriveata: Port to libblockdev SMART plugin
- udiskslinuxdriveata: Prefer udev ID_ATA_* attributes
- udiskslinuxdriveata: Respect ID_ATA_SMART_ACCESS=none
- udiskslinuxdriveata: Trigger uevent after enabling/disabling SMART
- udiskslinuxdriveobject: Avoid refreshing NVMe health data on non-I/O controllers
- udiskslinuxdriveobject: Only refresh health information on live NVMe controllers
- udiskslinuxfilesystem: Add squashfs to well_known_filesystems
- udiskslinuxfilesystemhelpers: Add 'noexec' to the default take-ownership mount options
- udiskslinuxfilesystemhelpers: Mount private mounts with 'nodev,nosuid'
- udiskslinuxloop: Fix GError use-after-free
- udiskslinuxmanager: Add lower bounds check to fd_index
(bsc#1248502)
- udiskslinuxmanager:use dbus interface after free
- udiskslinuxmdraid: Add 'no-inhibit-lock' RequestSyncAction() option
- udiskslinuxmdraid: Avoid putting inhibit lock for externally started operations
- udiskslinuxmdraid: Refactor error reporting
- udiskslinuxnvmecontroller: Check for controller type on fetching health info
- udiskslinuxprovider: Move udev monitor in a separate thread
- udiskslinuxprovider: Properly finalize GTaskThreadFunc
- udisksstate: Always allocate store buffer for empty variants
- update Docbook DTD version to latest stable 4.5
* Fri Aug 29 2025 Thomas Blume <Thomas.Blume@suse.com>
- (CVE-2025-8067) VUL-0: missing bounds check can lead to out-of-bounds
read in udisks daemon (bsc#1248502)
+ add 0001-udiskslinuxmanager-Add-lower-bounds-check-to-fd_inde.patch
* Mon Jun 16 2025 Stefan Schubert <schubi@suse.com>
- Moved /etc/udisks2/modules.conf.d/udisks2_lsm.conf and
/etc/udisks2/udisks2.conf do /usr/etc. (patch usr_etc.patch)
* Wed Jan 22 2025 Dominique Leuenberger <dimstar@opensuse.org>
- Drop rcFOO symlinks for CODE16 (PED-266).
* Wed May 22 2024 Thomas Blume <Thomas.Blume@suse.com>
- update to version 2.10.1
- Update Ukrainian translation
- tests: Wipe used devices for LVM2 RAID tests
- tests: Settle down before checking the LVM RAID MissingPhysicalVolumes property
- tests: Rescan vdevs after lvm raid tests
- Update German translation
- tests: Mark UDF fstab filesystem tests as unstable
- tests: Add offline and online filesystem grow tests
- doc: Clarify the Filesystem.Size property presence
- udiskslinuxfilesystem: Force native tools for mounted XFS fs size retrieval
- udiskslinuxfilesystem: Refactor internal whitelists
- tests: Fix Python class invocation in nvme tests
- udisksctl: Add "--no-partition-scan" option for "loop-setup" command
- tests: Fix regex escaping
- integration-test: Fix invalid escaping
- tests: Mark LVM RAID tests as unstable
- tests: Fix LSM drive objects crawl
- iscsi: Fix login on firmware-discovered nodes
- udiskslinuxmanager: Properly handle disabled modules
- tests: Replace deprecated unittest assert calls
- udisksctl: Guard object lookup
- Update ka.po
- udiskslinuxloop: Avoid warnings on empty loop devices
- Update Polish translation
- Limit getting filesystem size only to Ext and XFS
- build: Check for gobject-introspection m4 macro presence
- tests: start the polkitd mock with the corresponding user if it exists
- Drop merged upstream patches:
0001-doc-Clarify-the-Filesystem.Size-property-presence.patch
0001-udiskslinuxfilesystem-Force-native-tools-for-mounted.patch
0001-udiskslinuxfilesystem-Refactor-internal-whitelists.patch
0001-tests-Mark-UDF-fstab-filesystem-tests-as-unstable.patch
0001-tests-Add-offline-and-online-filesystem-grow-tests.patch
* 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.
/usr/lib/udisks2 /usr/lib/udisks2/modules /usr/lib/udisks2/modules/libudisks2_lvm2.so /usr/share/polkit-1/actions/org.freedesktop.UDisks2.lvm2.policy
Generated by rpm2html 1.8.1
Fabrice Bellet, Thu Oct 23 22:58:29 2025