published The new version of the system of systemic utilities util-linux 2.39 , which includes both closely related to the Linux yard of the utility and general utilities. For example, the package presents Mount/Umount, FDISK, HWCLOCK, CAL, BLKID, FSCK/CFDISK/SFDISK, BLOCKDEV, ChRT, MKFS, IONICE, MORE, Renice, Su, Kill, Setsid, Login, Shutdown, DM, DM, DM ESG, LSCPU, Logger, Losetup, Setterm, Mkswap, Swapon, Taskset, etc.
in new version :
- In the Mount utility and the Libmount library, support for the new Linux nucleus API to manage file systems, taking into account the spaces of namespace points. In the new API, instead of the overall function of Mount (), separate functions are involved for processing different stages of mounting (process a superblock, get information about the Federal Assembly, suspend, attach to the mounting point). LIBMOUNT compatibility with old Linux and old API nuclei is saved. For a forced disconnection of the new API, the option “-Disable-Libmount-Mountfd-Suport”.
- The use of the new API mounting made it possible to implement the support of the mapping identifiers of users of the suspended file systems used to compare the files of a certain user on an intented alien section with another user in the current system. To control the mapping to the Mount utility, the option “X-mount.idmap =”.
- New options have been added to the Mount’s utility: “X-Mount.auto-Fstypes” to automatically detect a certain type of file system, “X-Mount. {Owner, Group, Mode}” for changing the owner, group and access mode after mounting And “RootContext =@Target” to set the context of Selinux for FS. For VFS flags, support for the “Recursive” argument (for example, “Mount -Bind, Ro = Recursive”).
- Added the BLKPR command, which allows reserve blocks on SCSI or NVMe drives.
- Added the Pipesz command to install or check the size of the buffer for unexplored channels and fifo.
- added WaitPid to wait for a change in the state of the arbitrary process (for example, completion of execution).
- The options -n and “-relative”.
- In the Blockdev utility, IOctl Blkgetdiskseq.
- PIDFD support and AF_NETLINK, AF_PACKET, AF_INET and AF_INET6 (/ProC/Net/*) have been added to the LSFD utility, the modified processes from ProC/$ PID/FD have been provided, and decoding flags from/ProC/$ PID/$ PID is implemented fdinfo/$ FD, added the option -i “(” –inet “) for showing only information about the sockets of Af_inet and Af_inet6.
- The CAL utility has supported color output tuning through Terminal-colors.d.
- Dmesg has been concluded with accuracy in a share of seconds when using the options “—since” and “-Until”, in the “–level” option, the possibility of indicating the prefix/suffix “+” for showing all levels with numbers more /less than a given.
- The “–types” option “for filtering by the type of FS.
) is added
are added to the Renice utility.
/Reports, release notes, official announcements.