Name: | libblockdev |
---|---|
Version: | 2.28 |
Release: | 14.0.1.el9_6 |
Architecture: | i686 |
Group: | Unspecified |
Size: | 366705 |
License: | LGPLv2+ |
RPM: | libblockdev-2.28-14.0.1.el9_6.i686.rpm |
Source RPM: | libblockdev-2.28-14.0.1.el9_6.src.rpm |
Build Date: | Mon Jun 23 2025 |
Build Host: | build-ol9-i386.oracle.com |
Vendor: | Oracle America |
URL: | https://github.com/storaged-project/libblockdev |
Summary: | A library for low-level manipulation with block devices |
Description: | The libblockdev is a C library with GObject introspection support that can be used for doing low-level operations with block devices like setting up LVM, BTRFS, LUKS or MD RAID. The library uses plugins (LVM, BTRFS,...) and serves as a thin wrapper around its plugins' functionality. All the plugins, however, can be used as standalone libraries. One of the core principles of libblockdev is that it is stateless from the storage configuration's perspective (e.g. it has no information about VGs when creating an LV). |
- enable btrfs support [Orabug: 30792917]
- Don't allow suid and dev set on fs resize (CVE-2025-6019) Resolves: RHEL-96038
- crypto: Add a function to set persistent flags for LUKS Resolves: RHEL-82886
- nvme: Add bd_nvme_is_tech_avail to the API file Resolves: RHEL-59588
- tests: Remove unreliable nvme attribute checks Resolves: RHEL-16126
- lvm: Add support for starting and stopping VG locking Resolves: RHEL-15921
- nvme: HostID fixes for TP4126 Resolves: RHEL-1375 - nvme: Stack smashing fixes Resolves: RHEL-13127 Resolves: RHEL-8037
- lvm: Add a function to activate LVs in shared mode Resolves: RHEL-14018