Util-linux 2.37 release

A new version of the Util-linux 2.37 package of system utilities has been released, which includes both utilities closely related to the Linux kernel and general-purpose utilities. For example, the package contains utilities mount/umount, fdisk, hwclock, cal, blkid, fsck/cfdisk/sfdisk, blockdev, chrt, mkfs, ionice, more, renice, su, kill, setsid, login, shutdown, dmesg, lscpu, logger, losetup, setterm, mkswap, swapon, taskset, etc.

In the new version:

  • The asciidoctor package is used instead of groff to generate man pages.
  • The old hardlink implementation by Jakub Jelinek (written for Fedora) has been replaced by a new implementation by Julian Andres Klode (written for Debian). The new implementation does not support the "-f" option to force hard links between filesystems.
  • The lscpu utility has been rewritten, which now analyzes the contents of /sys for all processors and provides information for all types of CPU used by the system (for example, big.LITTLE ARM, etc.). This command also reads the SMBIOS tables for CPU ID information. The default output is more structured to improve readability.
  • Added uclampset utility to manage attributes of the Utilization clamping mechanism, allowing you to adhere to the minimum or maximum frequency ranges, depending on the tasks active on the CPU.
  • Hexdump ensures that the "-C" option is automatically included when called in the "hd" form.
  • Added new command line options --since and --until to dmesg.
  • Added support for "--shadowed" parameter to findmnt to show only filesystems mounted on top of another file system. umount ensures that all nested mount points are unmounted when the "--recursive" flag is specified.
  • Mount allows the use of the "--read-only" option to run some commands without root privileges.
  • In libfdisk, fdisk, sfdisk, and cfdisk, when specifying a partition type, case and non-alphabetic characters are no longer sensitive (for example, in sfdisk, type="Linux /usr x86" is now identical to type="linux usr-x86" ).
  • The "capacity" command has been added to the blkzone utility.
  • Added "--read-only" option to cfdisk to run in read-only mode.
  • New columns FSROOTS and MOUNTPOINTS are proposed in lsblk.
  • losetup uses the LOOP_CONFIG ioctl.
  • Added "--table-columns-limit" option to the column utility to limit the maximum number of columns (when the limit is exceeded, all remaining data will be placed in the last column).
  • Added experimental support for the Meson build system.

Source: opennet.ru

Add a comment