Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: util-linux | Distribution: openSUSE Tumbleweed |
Version: 2.40.4 | Vendor: openSUSE |
Release: 2.1 | Build date: Mon Jan 20 19:12:46 2025 |
Group: System/Base | Build host: reproducible |
Size: 4451750 | Source RPM: util-linux-2.40.4-2.1.src.rpm |
Packager: http://bugs.opensuse.org | |
Url: https://www.kernel.org/pub/linux/utils/util-linux/ | |
Summary: A collection of basic system utilities (core part) |
This package contains a large variety of low-level system utilities that are necessary for a Linux system to function. It contains the mount program, the fdisk configuration tool, and more.
GPL-2.0-or-later
* Mon Jan 20 2025 Stanislav Brabec <sbrabec@suse.com> - Move blkid.conf to /usr/etc (boo#1235887). * Tue Jan 14 2025 Stanislav Brabec <sbrabec@suse.com> - Update to version 2.40.4: * agetty: Prevent cursor escape (bsc#1194818, drop util-linux-agetty-prevent-cursor-escape.patch) add "systemd" to --version output\ * chcpu(8): Document CPU deconfiguring behavior * fdisk: SGI fixes * hardlink: fix memory corruption * hardlink.1 directory|file is mandatory * lib/env: fix env_list_setenv() for strings without '=' * libblkid: (exfat) validate fields used by prober (gpt) use blkid_probe_verify_csum() for partition array checksum add FSLASTBLOCK for swaparea bitlocker fix version on big-endian systems * libfdisk: make sure libblkid uses the same sector size * libmount: extract common error handling function propagate first error of multiple filesystem types * logger: correctly format tv_usec * lscpu: Skip aarch64 decode path for rest of the architectures (bsc#1229476, drop util-linux-lscpu-skip-aarch64-decode.patch) * lsns: ignore ESRCH errors reported when accessing files under /proc * mkswap: set selinux label also when creating file * more: make sure we have data on stderr * nsenter: support empty environ * umount, losetup: Document loop destroy behavior (bsc#1159034, drop util-linux-umount-losetup-lazy-destruction.patch, util-linux-umount-losetup-lazy-destruction-generated.patch). * uuidd: fix /var/lib/libuuid mode uuidd-tmpfiles.conf fix /var/lib/libuuid mode uuidd-tmpfiles.conf * Many other fixes, improvements and code cleanup. For the complete list see https://mirrors.edge.kernel.org/pub/linux/utils/util-linux/v2.40/v2.40.3-ReleaseNotes https://mirrors.edge.kernel.org/pub/linux/utils/util-linux/v2.40/v2.40.4-ReleaseNotes - Refresh util-linux.keyring. Key validity was extended. * Sun Nov 17 2024 Stanislav Brabec <sbrabec@suse.com> - Skip aarch64 decode path for rest of the architectures (bsc#1229476, util-linux-lscpu-skip-aarch64-decode.patch). - agetty: Prevent login cursor escape (bsc#1194818, util-linux-agetty-prevent-cursor-escape.patch). - Document unexpected side effects of lazy destruction (bsc#1159034, util-linux-umount-losetup-lazy-destruction.patch, util-linux-umount-losetup-lazy-destruction-generated.patch). * Mon Oct 21 2024 Stanislav Brabec <sbrabec@suse.com> - Disable mountfd API again. (https://github.com/util-linux/util-linux/issues/3158) * Mon Aug 05 2024 Stanislav Brabec <sbrabec@suse.com> - Update to version 2.40.2: * cfdisk: fix possible integer overflow * libmount: improving robustness in reading kernel messages, add pidfs to pseudo fs list * lscpu: New Arm Cortex part numbers fix hang of lscpu -e (bsc#1225598) * lsfd: Refactor the pidfd logic, support pidfs (obsoletes 0001-include-Include-unistd.h-in-pidfd-utils.h-for-syscal.patch, 0002-lsfd-Refactor-the-pidfd-logic-into-lsfd-pidfd.c.patch, 0003-lsfd-Support-pidfs.patch, 0004-lsfd-test-Adapt-test-cases-for-pidfs.patch) * mkswap.8.adoc: update note regarding swapfile creation * setpgid: make -f work * Many other fixes, improvements and code cleanup. For the complete list see https://mirrors.edge.kernel.org/pub/linux/utils/util-linux/v2.40/v2.40.2-ReleaseNotes - Enable kernel mountfd API, as it should be already stable (PED-9752). - Move autoreconf back to %build. - Add devel dependencies. - Remove util-linux-rpmlintrc. It is no more needed with multibuild. * Tue Jul 16 2024 Valentin Lefebvre <valentin.lefebvre@suse.com> - uncomment "autoreconf --install" to use the new version of automake * Mon Jun 10 2024 Dirk Müller <dmueller@suse.com> - disable libmagic in more(1) for binary detection (bsc#1225197) * Thu May 16 2024 Jiri Slaby <jslaby@suse.cz> - add support for pidfs in kernel 6.9 (bsc#1224285) * 0001-include-Include-unistd.h-in-pidfd-utils.h-for-syscal.patch * 0002-lsfd-Refactor-the-pidfd-logic-into-lsfd-pidfd.c.patch * 0003-lsfd-Support-pidfs.patch * 0004-lsfd-test-Adapt-test-cases-for-pidfs.patch * Wed May 08 2024 Thorsten Kukuk <kukuk@suse.com> - Update to version 2.40.1 * agetty: don't overwrite TERM passed by the user * fsck.minix: fix possible overrun * libblkid: fix segfault when blkid.conf doesn't exist * libfdisk: add initializer to geometry * libmount: fix access check for utab in context * libmount: fix umount --read-only * lsns: fix netns use - Drop skip-lsfd-tests-PR2888.patch, was a backport * Mon May 06 2024 Stanislav Brabec <sbrabec@suse.com> - Don't delete binaries not common for all architectures. Create an util-linux-extra subpackage instead, so users of third party tools can use them. (bsc#1222285) * Mon Apr 15 2024 Stefan Schubert <schubi@suse.com> - Added static_lib.patch to resolve build failure when using libblkid.pc in --static mode * Mon Apr 08 2024 Thorsten Kukuk <kukuk@suse.com> - Add new lastlog2 sub-package (to solve migration problems due to rpm %post/%postun ordering) * Add pam-config calls to enable pam_lastlog2 * Add lastlog2.conf systemd-tmpfile to create database directory * Sat Apr 06 2024 Andreas Schwab <schwab@suse.de> - Skip tests marked as ts_skip_qemu_user when running under qemu - Mark racy lslocks test as known fail * Fri Apr 05 2024 Stanislav Brabec <sbrabec@suse.com> - Re-enable lsfd tests using mkfds, as it is fixed now. * Fri Apr 05 2024 Thorsten Kukuk <kukuk@suse.com> - liblastlog2-devel: * Obsolete/provide lastlog2-devel for migration * Add header file to filelist * Thu Apr 04 2024 Thorsten Kukuk <kukuk@suse.com> - Update to release 2.40 * Add lastlog2 * agetty: Load autologin user from agetty.autologin credential * agetty: use get_terminal_default_type() * agetty: use sd_get_sessions() for number of users (#2088) * blockdev: add support for BLKGETZONESZ * cfdisk: ask y/n before wipe * cfdisk: properly handle out-of-order partitions during resize * chcpu: document limitations of -g (bsc#1218609) * chsh: use libeconf to read /etc/shells * column: fix -l * column: fix memory leak * dmesg: fix FD leak * dmesg: fix delta calculation * dmesg: fix wrong size calculation * dmesg: support reading kmsg format from file * enosys: a new small command to make syscalls fail with ENOSYS * exch: new command to atomically exchanges paths between two files * fdisk: add support for partition resizing * fdisk: remove usage of VLA * fincore: add --output-all * findmnt: add --list-columns * findmnt: add -I, --dfi options for imitating the output of df -i * findmnt: add inode-related columns for implementing "df -i" like output * hexdump: add '--one-byte-hex' format option * hwclock: add support for RTC_VL_READ/RTC_VL_CLR ioctls * login: initialize noauth from login.noauth credential * lsblk: add --filter * lsblk: add --highlight * lsblk: add --list-columns * lsclocks: new command to show clocks * lscpu: even more Arm part numbers (bsc#1223605) * mkfs.minix: handle 64bit time on 32bit system * mkswap: implement --file * mkswap: implement --offset * more: clean processes not cleaned up after failed SSH session using up 100% CPU (bsc#1220117) * mount: add --map-users and --map-groups convenience options * nsenter: add option `-c` to join the cgroup of target process * setarch: add riscv64/riscv32 support * setpgid: new command to run a program in a new process group * uuidd: add cont_clock persistence * uuidgen: add option --count * wall: query logind for list of users with tty (#2088) properly neutralize escape sequences (bsc#1221831, CVE-2024-28085) * write: query logind for list of users with tty (#2088) * libuuid: improved support for 64-bit time - skip-lsfd-tests-PR2888.patch: skip some lsfd tests which OBS does not support (https://github.com/util-linux/util-linux/issues/2822) - use-logind-not-utmp.patch: removed, accepted upstream - tests-increase-delay-for-waitpid-test.patch: removed, upstreamed - 0001-Revert-libblkid-try-LUKS2-first-when-probing.patch: reverted upstream - util-linux-fix-tests-with-64k-pagesize.patch: was a backport * Fri Feb 09 2024 Stanislav Brabec <sbrabec@suse.com> - Add file conflict of util-linux-tty-tools and busybox-util-linux. * Thu Jan 18 2024 Stanislav Brabec <sbrabec@suse.com> - Minor multibuild fixes (PED-307): * Restore /bin symlinks in util-linux-systemd if building with ul_extra_bin_sbin. * Restore compatibility supplements and split-provides. * Update safety check instructions. * Thu Dec 07 2023 Goldwyn Rodrigues <rgoldwyn@suse.com> - util-linux:systemd build failures on s390x (bsc#1217651): Increase delay in waitpid test, add tests-increase-delay-for-waitpid-test.patch * Thu Dec 07 2023 Goldwyn Rodrigues <rgoldwyn@suse.com> - Update to release 2.39.3 * libblkid: add support for bcachefs sub-device labels * libblkid: detect large bcachefs superblocks * libblkid: validate that NTFS sector_size is a power of two * libblkid: report endianness for VXFS * libmount: Fix regression when mounting with atime * libmount: accept '\' as escape for options separator * libmount: gracefully handle NULL path in mnt_resolve_target() * libmount: report statx in features list * libsmartcols: handle nameless tables in export format * libuuid: avoid truncation of clocks.txt to improve performance * lscpu: fix caches separator for --parse=<list> * lscpu: Add Phytium FTC862 cpu model * lsfd: fix the form for the optional argument of --inet option in manpage * lsfd: avoid a case of undefined behavior * lsfd: fix a memory leak * lslogins: fix -y option formatting in manpage * more: avoid an out-of-bound access * setpriv: fix some group argument completion * setterm: avoid restoring flags from uninitialized memory * umount: handle bindmounts during --recursive - Remove upstreamed patches: libuuid-avoid-truncate-clocks.txt-to-improve-performance.patch, setterm-resize-uninit-flags.patch * Tue Nov 28 2023 Thorsten Kukuk <kukuk@suse.com> - Remove /etc/filesystem, the content is outdated (/etc cleanup, [jsc#PED-240]) * Fri Nov 17 2023 Goldwyn Rodrigues <rgoldwyn@suse.com> - regression fix for clock.txt on xfs (upstreamed) (bsc#1207987) * Add libuuid-avoid-truncate-clocks.txt-to-improve-performance.patch * Tue Oct 31 2023 Guillaume GARDET <guillaume.gardet@opensuse.org> - Setterm - avoid restoring flags from uninitialized memory * setterm-resize-uninit-flags.patch * Fri Sep 08 2023 Antonio Teixeira <antonio.teixeira@suse.com> - Upgrade to version 2.39.2: * libblkid: fix topology chain types mismatch * libmount: * handle failure to apply flags as part of a mount operation * improve EPERM interpretation * update documentation for MNT_ERR_APPLYFLAGS * use mount(2) for remount on Linux < 5.14 * use some MS_* flags as superblock flags * setarch: add PER_LINUX_FDPIC fallback * uuidd: improve man page for -cont-clock * wall: do not error for ttys that do not exist * zramctl: add hint about supported algorithms * other changes, see: https://mirrors.edge.kernel.org/pub/linux/utils/util-linux/v2.39/v2.39.2-ReleaseNotes * Thu Aug 17 2023 Thorsten Kukuk <kukuk@suse.com> - Use logind as Y2038 safe utmp replacement [jsc#PED-3144] - drop libutempter - use-logind-not-utmp.patch: agetty, wall, write: use logind instead of utmp * Fri Aug 04 2023 Antonio Teixeira <antonio.teixeira@suse.com> - Re-add util-linux-fix-tests-with-64k-pagesize.patch because it is not in 2.39.1 * Wed Aug 02 2023 Thorsten Kukuk <kukuk@suse.com> - Disable last and lastb for ALP, too. * Fri Jul 28 2023 Goldwyn Rodrigues <rgoldwyn@suse.com> - Re-add 0001-Revert-libblkid-try-LUKS2-first-when-probing.patch because the patch is not in 2.39.1 (bsc#1224393, boo#1213227, boo#1213361) * Wed Jul 26 2023 Neil Brown <nfbrown@suse.com> - Upgrade to version 2.39.1 (bsc#1213328) Various bug fixes including problem with parsing mount options. - Dropped upstreamed patches: 0001-Revert-libblkid-try-LUKS2-first-when-probing.patch 0001-libmount-fix-sync-options-between-context-and-fs-str.patch util-linux-fix-tests-with-64k-pagesize.patch * Thu Jul 13 2023 Fabian Vogt <fvogt@suse.com> - Add patch to detect MD array as container of LUKS properly (boo#1213227, gh#util-linux/util-linux#2373): * 0001-Revert-libblkid-try-LUKS2-first-when-probing.patch * Mon Jul 10 2023 Fabian Vogt <fvogt@suse.com> - No longer provide last and lastb on Tumbleweed. last is provided by wtmpdb and lastb is no longer supported. * Fri Jun 23 2023 Fabian Vogt <fvogt@suse.com> - Add patch to fix regression with mount options handling (gh#util-linux/util-linux#2326): * 0001-libmount-fix-sync-options-between-context-and-fs-str.patch * Wed Jun 14 2023 Fabian Vogt <fvogt@suse.com> - Set --disable-libmount-mountfd-support, it's very broken and needs both util-linux and kernel fixes (gh#util-linux/util-linux#2287) * Tue Jun 13 2023 Thorsten Kukuk <kukuk@suse.com> - UTIL_LINUX_FOUND_SYSTEMD_DEPS: make grep more robust - util-linux-tty-tools: build together with systemd in preparation of util-linux 2.40 together with systemd v254 * Fri Jun 09 2023 Antonio Teixeira <antonio.teixeira@suse.com> - Upgrade to version 2.39: * blkpr: New command to run persistent reservations ioctls on a device. * pipesz: New command to set or examine pipe and FIFO buffer sizes. * waitpid: New command to wait for arbitrary processes. * mount, libmount: Supports new file descriptors based mount kernel API. * mount, libmount: New mount options X-mount.idmap=, X-mount.auto-fstypes, X-mount.{owner,group,mode}=, rootcontext=@target. * renice: Supports posix-compliant -n (via POSIXLY_CORRECT) and add a new option --relative. * dmesg: Supports subsecond granularity for --since and --until. * dmesg: Option --level accepts '+' prefix or postfix for a level name to specify all higher or all lower levels. * blkid, libblkid: Supports bcachefs. * fstrim: New option --types to filter out by filesystem types. * lsblk: --nvme and --virtio are new options to filter out devices. * lsblk: Improves detection of hotplug and removable status. * nsenter: New option --env for allowing environment variables inheritance. * namei: New option -Z to report SELinux contexts. * Many other new features and fixes. For complete list see https://kernel.org/pub/linux/utils/util-linux/v2.39/v2.39-ReleaseNotes - Dropped upstreamed patches: * fix-lib-internal-cache-size.patch * util-linux-fix-tests-when-at-symbol-in-path.patch * util-linux-honor-noclear-when-reprint-issue.patch - Add upstream patch util-linux-fix-tests-with-64k-pagesize.patch * Fixes fadvise tests for ppc64 * Tue May 09 2023 Antonio Teixeira <antonio.teixeira@suse.com> - Suppress error messages for grep command where the input file might not exist (boo#1169835) * Tue May 09 2023 Daniel Garcia <daniel.garcia@suse.com> - Call fdupes without -s to avoid broken symlinks, pointing to different subpackage. boo#1209990 * Fri Apr 28 2023 Daniel Garcia <daniel.garcia@suse.com> - Add upstream patch fix-lib-internal-cache-size.patch bsc#1210164, gh#util-linux/util-linux@2fa4168c8bc9 * Fri Mar 31 2023 Michal Koutný <mkoutny@suse.com> - su.pamd: Fixup common-session-nonlogin usage - runuser.pamd, su.pamd: Guard common-session-nonlogin away for <=15 codestreams More info in https://github.com/SUSE/pam-config/pull/16 * Mon Mar 27 2023 Thorsten Kukuk <kukuk@suse.com> - login.pamd, remote.pamd: include postlogin-* rules - runuser.pamd, su.pamd: Include common-session-nonlogin instead of common-session * Mon Mar 13 2023 Daniel Garcia <daniel.garcia@suse.com> - Redistribute file entries to make sure that the files goes to the corresponding subpackage, util-linux or util-linux-systemd (bsc#1207023) * Wed Mar 08 2023 Jan Engelhardt <jengelh@inai.de> - Use requires(post,verify) instead of the PreReq hammer * Wed Mar 08 2023 Daniel Garcia <daniel.garcia@suse.com> - Add Provides for all tty-tools binaries in the tty-tools package to handle conflict with previous versions of util-linux. * Tue Mar 07 2023 Steve Kowalik <steven.kowalik@suse.com> - Split out mesg, wall and write to their own util-linux-tty-tools package. (bsc#1208310) * Mon Mar 06 2023 Dominique Leuenberger <dimstar@opensuse.org> - Fix comments bleeding into rpm scriptlets. /sbin/ldconfig does not take any parameters and thus we must not have content in the script body. Use %dnl to properly mark the comments as 'rpm comments' (boo#1208963). * Mon Feb 27 2023 pgajdos@suse.com - added patches agetty: don't ignore --noclear when re-print issue file https://github.com/util-linux/util-linux/commit/0c0fb46dcef6c63c74094486e499e376fdb33a04.diff [bsc#1194322] + util-linux-honor-noclear-when-reprint-issue.patch * Tue Feb 14 2023 Thorsten Kukuk <kukuk@suse.com> - Remove requires for adjtimex, which and time: this where wrongly implemented split provides we don't need anymore. - Remove pam_lastlog, not Y2038 safe, will be removed upstream. Additional tools update the files themself. - Readd hwclock.8 manual page. - Move permissions pre-require to correct package. - Remove install_info_prereq, we have no info pages. * Wed Feb 08 2023 Daniel Garcia <daniel.garcia@suse.com> - clean up spec file, tag all the %if-endif to make it easy to read the file and try to simplify a bit the if-endif logic grouping by core, systemd and python. * Thu Jan 26 2023 Dominique Leuenberger <dimstar@opensuse.org> - Fix previous commit: setterm, cfdisk, fdformat, hwclock, sfdisk, and tunelp unintentionally fell out of both variants. * Wed Jan 25 2023 Dominique Leuenberger <dimstar@opensuse.org> - Exclude these binaries from the -systemd build, as they exist in the core package already: + /usr/bin/lslocks + /usr/bin/setterm + /usr/bin/wall + /usr/bin/write + /usr/sbin/cfdisk + /usr/sbin/fdformat + /usr/sbin/fdisk + /usr/sbin/hwclock + /usr/sbin/sfdisk + /usr/sbin/tunelp * Wed Jan 11 2023 Dominique Leuenberger <dimstar@opensuse.org> - Replace usage of deprecated fgrep with grep -F. * Mon Jan 09 2023 Matwey Kornilov <matwey.kornilov@gmail.com> - %dir /var/lib/libuuid/ is owned by uuidd:uuidd but no such user are required. * Mon Jan 09 2023 Fabian Vogt <fvogt@suse.com> - Move /var/lib/libuuid/ ownership exclusively to uuidd (boo#1206690) * Fri Jan 06 2023 Dirk Müller <dmueller@suse.com> - restore man and info pages - clean up spec file slightly * Tue Dec 27 2022 Ludwig Nussel <lnussel@suse.com> - Replace transitional %usrmerged macro with regular version check (boo#1206798) * Wed Dec 21 2022 Dirk Müller <dmueller@suse.com> - restore lsblk and lslogins as well * Mon Dec 19 2022 Dirk Müller <dmueller@suse.com> - reinstanciate logger * Wed Dec 14 2022 Goldwyn Rodrigues <rgoldwyn@suse.com> - Fix /usr/bin/findmnt to be in only one package (bsc#1206347) * Fri Dec 09 2022 David Anes <david.anes@suse.com> - Fix tests not passing when '@' character is in build path: Fixes rpmbuild %checks fail when @ in the directory path (bsc#1194038). - Add util-linux-fix-tests-when-at-symbol-in-path.patch * Thu Dec 08 2022 Stanislav Brabec <sbrabec@suse.com> - Convert the build back to per-parts build, just use multibuild. * Thu Dec 01 2022 Stanislav Brabec <sbrabec@suse.com> - libuuid continuous clock handling for time based UUIDs: Prevent use of the new libuuid ABI by uuidd %post before update of libuuid1 (bsc#1205646). * Thu Sep 15 2022 Stanislav Brabec <sbrabec@suse.com> - Do not set SUID permissions for util-linux-mini. * Mon Sep 12 2022 Stanislav Brabec <sbrabec@suse.com> - Fix pam directory for the staging package. - Add util-linux-rpmlintrc removing unneeded warnings. * Mon Aug 29 2022 Stanislav Brabec <sbrabec@suse.com> - Update to version 2.38.1: * column: fix buffer overflow when -l specified, fix greedy mode on -l * dmesg: fix --since and --until * libmount: when moving a mount point, all sub mount entries in utab should also be updated (bsc#1198731) * libuuid: improve cache handling (bsc#1201959, PED-1150) * lsblk: fix JSON output when without --bytes * lsfd:fix crash triggered by an empty filter expression * sulogin: fix includes (obsoletes linux-fs.patch) * Many other fixes, improvements and code cleanup. For the complete list see https://www.kernel.org/pub/linux/utils/util-linux/v2.38/v2.38.1-ReleaseNotes - Fix some rpmlintrc warnings and remove util-linux-rpmlintrc. * Mon Aug 22 2022 Stanislav Brabec <sbrabec@suse.com> - Update to version 2.38: * first release with translated util-linux man-pages * mount: new options --mkdir as shortcut for X-mount.mkdir * mount, libmount: new mount options X-mount.subdir= * lsfd: new command * dmesg: new option --json to print kernel log in JSON format * libfdisk: improved to set correct CHS addresses in MBR * fstrim: ignores all /ect/fstab entries with X-fstrim.notrim (jsc#SLE-17942) * hardlink: now supports reflinks and new option --method= * hwclock: new command line options --param-get and --param-set * irqtop: new option --cpu-stat * libblkid: supports zoned disks for btrfs * lsblk: new options --noempty to ignore all devices with zero size, and --zoned to print information about zones * mkswap: new option --quiet * nsenter: new option --wdns to change working directory within namespace * rename: new options --all and --last to replace all or last occurrences of expression rather than the first one * su: now resets RLIMIT_AS, RLIMIT_{NICE,RTPRIO}, RLIMIT_FSIZE and RLIMIT_NOFILE reourse limits. * unshare: new options --map-users= and --map-groups= to map block of group IDs; new option --map-auto to map the first block of user IDs owned by the effective user from /etc/subuid * wdctl: new options --setpregovernor to set pre-timeout governor name, and --setpretimeout to set watchdog pre-timeout in seconds * Many other new features and fixes. For the complete list see https://www.kernel.org/pub/linux/utils/util-linux/v2.38/v2.38-ReleaseNotes - Changed packaging style from multi spec build to multibuild with python multi-flavor build (PED-1007). Advantages: * Easily prevents bootstrap build loops. * No artificial package splitting needed any more. * Less complicated spec file. * Can run full test suite. * python*-libmount available for more python versions. * Enable asciidoctor to build documentation. * Enable support for libmagic. * Turn technically incorrect Recommends to Requires. - Fix rpmling warning by setting attr for clock.txt ghost file. - Drop upstreamed util-linux-sulogin4bsc1175514.patch * Tue Aug 09 2022 Thorsten Kukuk <kukuk@suse.com> - Use %_pam_vendordir * Wed Jul 27 2022 Ludwig Nussel <lnussel@suse.de> - exclude bash-completion stuff for programs that are in util-linux-systemd from util-linux for real. * Thu Jul 21 2022 Andreas Schwab <schwab@suse.de> - linux-fs.patch: Fix conflict between <linux/fs.h> and <sys/mount.h> * Tue Mar 08 2022 Stanislav Brabec <sbrabec@suse.com> - Update to version 2.37.4: * Fix security issue in chsh(1) and chfn(8) (CVE-2022-0563). SUSE is not affected (bsc#1196241). * Thu Mar 03 2022 Stanislav Brabec <sbrabec@suse.com> - Fix "su -s" bash completion (bsc#1172427, util-linux-bash-completion-su-chsh-l.patch). * Mon Jan 24 2022 Dirk Müller <dmueller@suse.com> - update to 2.37.3 (bsc#1194976): This release fixes two security mount(8) and umount(8) issues: * CVE-2021-3996 Improper UID check in libmount allows an unprivileged user to unmount FUSE filesystems of users with similar UID. * CVE-2021-3995 This issue is related to parsing the /proc/self/mountinfo file allows an unprivileged user to unmount other user's filesystems that are either world-writable themselves or mounted in a world-writable directory.
/etc/blkid.conf /etc/issue.d /usr/bin/cal /usr/bin/chmem /usr/bin/choom /usr/bin/chrt /usr/bin/col /usr/bin/colcrt /usr/bin/colrm /usr/bin/column /usr/bin/dmesg /usr/bin/eject /usr/bin/enosys /usr/bin/exch /usr/bin/fadvise /usr/bin/fallocate /usr/bin/fincore /usr/bin/flock /usr/bin/getopt /usr/bin/hardlink /usr/bin/hexdump /usr/bin/i386 /usr/bin/ionice /usr/bin/ipcmk /usr/bin/ipcrm /usr/bin/ipcs /usr/bin/irqtop /usr/bin/isosize /usr/bin/kill /usr/bin/line /usr/bin/linux32 /usr/bin/linux64 /usr/bin/login /usr/bin/look /usr/bin/lsclocks /usr/bin/lscpu /usr/bin/lsfd /usr/bin/lsipc /usr/bin/lsirq /usr/bin/lslocks /usr/bin/lsmem /usr/bin/lsns /usr/bin/mcookie /usr/bin/more /usr/bin/mount /usr/bin/mountpoint /usr/bin/namei /usr/bin/nsenter /usr/bin/pipesz /usr/bin/prlimit /usr/bin/rename /usr/bin/renice /usr/bin/rev /usr/bin/script /usr/bin/scriptlive /usr/bin/scriptreplay /usr/bin/setarch /usr/bin/setpgid /usr/bin/setpriv /usr/bin/setsid /usr/bin/setterm /usr/bin/su /usr/bin/taskset /usr/bin/uclampset /usr/bin/ul /usr/bin/umount /usr/bin/uname26 /usr/bin/unshare /usr/bin/utmpdump /usr/bin/uuidgen /usr/bin/uuidparse /usr/bin/waitpid /usr/bin/wdctl /usr/bin/whereis /usr/etc/blkid.conf /usr/etc/default/runuser /usr/etc/default/su /usr/lib/pam.d/login /usr/lib/pam.d/remote /usr/lib/pam.d/runuser /usr/lib/pam.d/runuser-l /usr/lib/pam.d/su /usr/lib/pam.d/su-l /usr/sbin/addpart /usr/sbin/agetty /usr/sbin/blkdiscard /usr/sbin/blkid /usr/sbin/blkpr /usr/sbin/blkzone /usr/sbin/blockdev /usr/sbin/cfdisk /usr/sbin/chcpu /usr/sbin/ctrlaltdel /usr/sbin/delpart /usr/sbin/fdformat /usr/sbin/fdisk /usr/sbin/findfs /usr/sbin/flushb /usr/sbin/fsck /usr/sbin/fsck.cramfs /usr/sbin/fsck.minix /usr/sbin/fsfreeze /usr/sbin/fstrim /usr/sbin/hwclock /usr/sbin/ldattach /usr/sbin/losetup /usr/sbin/mkfs /usr/sbin/mkfs.bfs /usr/sbin/mkfs.cramfs /usr/sbin/mkfs.minix /usr/sbin/mkswap /usr/sbin/nologin /usr/sbin/partx /usr/sbin/pivot_root /usr/sbin/readprofile /usr/sbin/resizepart /usr/sbin/rfkill /usr/sbin/rtcwake /usr/sbin/runuser /usr/sbin/sfdisk /usr/sbin/sulogin /usr/sbin/swaplabel /usr/sbin/swapoff /usr/sbin/swapon /usr/sbin/switch_root /usr/sbin/tunelp /usr/sbin/wipefs /usr/sbin/zramctl /usr/share/bash-completion /usr/share/bash-completion/completions /usr/share/bash-completion/completions/addpart /usr/share/bash-completion/completions/blkdiscard /usr/share/bash-completion/completions/blkid /usr/share/bash-completion/completions/blkzone /usr/share/bash-completion/completions/blockdev /usr/share/bash-completion/completions/cal /usr/share/bash-completion/completions/cfdisk /usr/share/bash-completion/completions/chcpu /usr/share/bash-completion/completions/chmem /usr/share/bash-completion/completions/chrt /usr/share/bash-completion/completions/col /usr/share/bash-completion/completions/colcrt /usr/share/bash-completion/completions/colrm /usr/share/bash-completion/completions/column /usr/share/bash-completion/completions/ctrlaltdel /usr/share/bash-completion/completions/delpart /usr/share/bash-completion/completions/dmesg /usr/share/bash-completion/completions/eject /usr/share/bash-completion/completions/enosys /usr/share/bash-completion/completions/exch /usr/share/bash-completion/completions/fadvise /usr/share/bash-completion/completions/fallocate /usr/share/bash-completion/completions/fdformat /usr/share/bash-completion/completions/fdisk /usr/share/bash-completion/completions/fincore /usr/share/bash-completion/completions/findfs /usr/share/bash-completion/completions/flock /usr/share/bash-completion/completions/fsck /usr/share/bash-completion/completions/fsck.cramfs /usr/share/bash-completion/completions/fsck.minix /usr/share/bash-completion/completions/fsfreeze /usr/share/bash-completion/completions/fstrim /usr/share/bash-completion/completions/getopt /usr/share/bash-completion/completions/hardlink /usr/share/bash-completion/completions/hexdump /usr/share/bash-completion/completions/hwclock /usr/share/bash-completion/completions/ionice /usr/share/bash-completion/completions/ipcmk /usr/share/bash-completion/completions/ipcrm /usr/share/bash-completion/completions/ipcs /usr/share/bash-completion/completions/irqtop /usr/share/bash-completion/completions/isosize /usr/share/bash-completion/completions/ldattach /usr/share/bash-completion/completions/look /usr/share/bash-completion/completions/losetup /usr/share/bash-completion/completions/lsclocks /usr/share/bash-completion/completions/lscpu /usr/share/bash-completion/completions/lsipc /usr/share/bash-completion/completions/lsirq /usr/share/bash-completion/completions/lslocks /usr/share/bash-completion/completions/lsmem /usr/share/bash-completion/completions/lsns /usr/share/bash-completion/completions/mcookie /usr/share/bash-completion/completions/mkfs /usr/share/bash-completion/completions/mkfs.bfs /usr/share/bash-completion/completions/mkfs.cramfs /usr/share/bash-completion/completions/mkfs.minix /usr/share/bash-completion/completions/mkswap /usr/share/bash-completion/completions/more /usr/share/bash-completion/completions/mount /usr/share/bash-completion/completions/mountpoint /usr/share/bash-completion/completions/namei /usr/share/bash-completion/completions/nsenter /usr/share/bash-completion/completions/partx /usr/share/bash-completion/completions/pipesz /usr/share/bash-completion/completions/pivot_root /usr/share/bash-completion/completions/prlimit /usr/share/bash-completion/completions/readprofile /usr/share/bash-completion/completions/rename /usr/share/bash-completion/completions/renice /usr/share/bash-completion/completions/resizepart /usr/share/bash-completion/completions/rev /usr/share/bash-completion/completions/rfkill /usr/share/bash-completion/completions/rtcwake /usr/share/bash-completion/completions/runuser /usr/share/bash-completion/completions/script /usr/share/bash-completion/completions/scriptlive /usr/share/bash-completion/completions/scriptreplay /usr/share/bash-completion/completions/setarch /usr/share/bash-completion/completions/setpgid /usr/share/bash-completion/completions/setpriv /usr/share/bash-completion/completions/setsid /usr/share/bash-completion/completions/setterm /usr/share/bash-completion/completions/sfdisk /usr/share/bash-completion/completions/su /usr/share/bash-completion/completions/swaplabel /usr/share/bash-completion/completions/swapoff /usr/share/bash-completion/completions/swapon /usr/share/bash-completion/completions/taskset /usr/share/bash-completion/completions/tunelp /usr/share/bash-completion/completions/uclampset /usr/share/bash-completion/completions/ul /usr/share/bash-completion/completions/umount /usr/share/bash-completion/completions/unshare /usr/share/bash-completion/completions/utmpdump /usr/share/bash-completion/completions/uuidgen /usr/share/bash-completion/completions/uuidparse /usr/share/bash-completion/completions/waitpid /usr/share/bash-completion/completions/wdctl /usr/share/bash-completion/completions/whereis /usr/share/bash-completion/completions/wipefs /usr/share/bash-completion/completions/zramctl /usr/share/doc/packages/util-linux /usr/share/doc/packages/util-linux/AUTHORS /usr/share/doc/packages/util-linux/ChangeLog /usr/share/doc/packages/util-linux/NEWS /usr/share/doc/packages/util-linux/README /usr/share/doc/packages/util-linux/blkid.txt /usr/share/doc/packages/util-linux/cal.txt /usr/share/doc/packages/util-linux/col.txt /usr/share/doc/packages/util-linux/deprecated.txt /usr/share/doc/packages/util-linux/getopt-example.bash /usr/share/doc/packages/util-linux/getopt-example.tcsh /usr/share/doc/packages/util-linux/getopt.txt /usr/share/doc/packages/util-linux/howto-debug.txt /usr/share/doc/packages/util-linux/hwclock.txt /usr/share/doc/packages/util-linux/modems-with-agetty.txt /usr/share/doc/packages/util-linux/mount.txt /usr/share/doc/packages/util-linux/pg.txt /usr/share/licenses/util-linux /usr/share/licenses/util-linux/COPYING /usr/share/licenses/util-linux/COPYING.BSD-2-Clause /usr/share/licenses/util-linux/COPYING.BSD-3-Clause /usr/share/licenses/util-linux/COPYING.BSD-4-Clause-UC /usr/share/licenses/util-linux/COPYING.GPL-2.0-only /usr/share/licenses/util-linux/COPYING.GPL-2.0-or-later /usr/share/licenses/util-linux/COPYING.GPL-3.0-or-later /usr/share/licenses/util-linux/COPYING.ISC /usr/share/licenses/util-linux/COPYING.LGPL-2.1-or-later /usr/share/licenses/util-linux/COPYING.MIT /usr/share/licenses/util-linux/README.licensing /usr/share/man/man1/cal.1.gz /usr/share/man/man1/choom.1.gz /usr/share/man/man1/chrt.1.gz /usr/share/man/man1/col.1.gz /usr/share/man/man1/colcrt.1.gz /usr/share/man/man1/colrm.1.gz /usr/share/man/man1/column.1.gz /usr/share/man/man1/dmesg.1.gz /usr/share/man/man1/eject.1.gz /usr/share/man/man1/enosys.1.gz /usr/share/man/man1/exch.1.gz /usr/share/man/man1/fadvise.1.gz /usr/share/man/man1/fallocate.1.gz /usr/share/man/man1/fincore.1.gz /usr/share/man/man1/flock.1.gz /usr/share/man/man1/getopt.1.gz /usr/share/man/man1/hardlink.1.gz /usr/share/man/man1/hexdump.1.gz /usr/share/man/man1/ionice.1.gz /usr/share/man/man1/ipcmk.1.gz /usr/share/man/man1/ipcrm.1.gz /usr/share/man/man1/ipcs.1.gz /usr/share/man/man1/irqtop.1.gz /usr/share/man/man1/kill.1.gz /usr/share/man/man1/line.1.gz /usr/share/man/man1/login.1.gz /usr/share/man/man1/look.1.gz /usr/share/man/man1/lsclocks.1.gz /usr/share/man/man1/lscpu.1.gz /usr/share/man/man1/lsfd.1.gz /usr/share/man/man1/lsipc.1.gz /usr/share/man/man1/lsirq.1.gz /usr/share/man/man1/lsmem.1.gz /usr/share/man/man1/mcookie.1.gz /usr/share/man/man1/more.1.gz /usr/share/man/man1/mountpoint.1.gz /usr/share/man/man1/namei.1.gz /usr/share/man/man1/nsenter.1.gz /usr/share/man/man1/pipesz.1.gz /usr/share/man/man1/prlimit.1.gz /usr/share/man/man1/rename.1.gz /usr/share/man/man1/renice.1.gz /usr/share/man/man1/rev.1.gz /usr/share/man/man1/runuser.1.gz /usr/share/man/man1/script.1.gz /usr/share/man/man1/scriptlive.1.gz /usr/share/man/man1/scriptreplay.1.gz /usr/share/man/man1/setpgid.1.gz /usr/share/man/man1/setpriv.1.gz /usr/share/man/man1/setsid.1.gz /usr/share/man/man1/setterm.1.gz /usr/share/man/man1/su.1.gz /usr/share/man/man1/taskset.1.gz /usr/share/man/man1/uclampset.1.gz /usr/share/man/man1/ul.1.gz /usr/share/man/man1/unshare.1.gz /usr/share/man/man1/utmpdump.1.gz /usr/share/man/man1/uuidgen.1.gz /usr/share/man/man1/uuidparse.1.gz /usr/share/man/man1/waitpid.1.gz /usr/share/man/man1/whereis.1.gz /usr/share/man/man5/adjtime_config.5.gz /usr/share/man/man5/fstab.5.gz /usr/share/man/man5/scols-filter.5.gz /usr/share/man/man5/terminal-colors.d.5.gz /usr/share/man/man8/addpart.8.gz /usr/share/man/man8/agetty.8.gz /usr/share/man/man8/blkdiscard.8.gz /usr/share/man/man8/blkid.8.gz /usr/share/man/man8/blkpr.8.gz /usr/share/man/man8/blkzone.8.gz /usr/share/man/man8/blockdev.8.gz /usr/share/man/man8/cfdisk.8.gz /usr/share/man/man8/chcpu.8.gz /usr/share/man/man8/chmem.8.gz /usr/share/man/man8/ctrlaltdel.8.gz /usr/share/man/man8/delpart.8.gz /usr/share/man/man8/fdformat.8.gz /usr/share/man/man8/fdisk.8.gz /usr/share/man/man8/findfs.8.gz /usr/share/man/man8/fsck.8.gz /usr/share/man/man8/fsck.cramfs.8.gz /usr/share/man/man8/fsck.minix.8.gz /usr/share/man/man8/fsfreeze.8.gz /usr/share/man/man8/fstrim.8.gz /usr/share/man/man8/hwclock.8.gz /usr/share/man/man8/isosize.8.gz /usr/share/man/man8/ldattach.8.gz /usr/share/man/man8/losetup.8.gz /usr/share/man/man8/lslocks.8.gz /usr/share/man/man8/lsns.8.gz /usr/share/man/man8/mkfs.8.gz /usr/share/man/man8/mkfs.bfs.8.gz /usr/share/man/man8/mkfs.cramfs.8.gz /usr/share/man/man8/mkfs.minix.8.gz /usr/share/man/man8/mkswap.8.gz /usr/share/man/man8/mount.8.gz /usr/share/man/man8/nologin.8.gz /usr/share/man/man8/partx.8.gz /usr/share/man/man8/pivot_root.8.gz /usr/share/man/man8/readprofile.8.gz /usr/share/man/man8/resizepart.8.gz /usr/share/man/man8/rfkill.8.gz /usr/share/man/man8/rtcwake.8.gz /usr/share/man/man8/setarch.8.gz /usr/share/man/man8/sfdisk.8.gz /usr/share/man/man8/sulogin.8.gz /usr/share/man/man8/swaplabel.8.gz /usr/share/man/man8/swapoff.8.gz /usr/share/man/man8/swapon.8.gz /usr/share/man/man8/switch_root.8.gz /usr/share/man/man8/tunelp.8.gz /usr/share/man/man8/umount.8.gz /usr/share/man/man8/wdctl.8.gz /usr/share/man/man8/wipefs.8.gz /usr/share/man/man8/zramctl.8.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Thu Jan 30 00:12:54 2025