- Update to version 2.31:
* New utilities: uuidparse, rfkill.
* su has been refactored and extended to create pseudo terminal
(new option --pty, CVE-2016-2779, bsc#968674). This new
EXPERIMENTAL feature provides better isolation between root's
terminal and an unprivileged su.
* libuuid: Improved to match
* libuuid, uuidgen: support hash-based UUIDs v3 (md5) and v5
(sha1) as specified by RFC-4122. Provide UUID templates for
dns, url, oid, or x500.
* libblkid: Extended support for DM-integrity, HPE (aka
extended-XFS) and UBI superblock. New API to hide already
detected signatures.
* libfdisk: New API to modify grain, make possible to completely
disable dialog driven partitioning.
* libsmartcols: New API to move columns.
* column: --table-header-repeat to repeat table headers.
* libfdisk: Use BLKPG ioctls to inform the kernel about changes.
* fdisk: Improved ^C and ^D behavior.
* cfdisk: Dialog to resize partition.
* look: Follow the WORDLIST environment variable.
* script: Follow the usual semantics for stop/continue signals.
* setpriv: New command line options --ambient-caps and
--init-groups.
* hwclock: Reduce system shutdown times, log --systz when using
libaudit.
* Other bug fixes.
- Drop upstreamed util-linux-use-tinfow.patch.
- Update to version 2.31:
OBS-URL: https://build.opensuse.org/request/show/543952
OBS-URL: https://build.opensuse.org/package/show/Base:System/util-linux?expand=0&rev=352
- don't conflict with sysvinit-tools in Tumblweed anymore. Needed for Leap 15
which wants to use a different release number scheme (lp150.x which produces
lower numbers than the conflict).
- Update to version 2.30:
* Many changes and improvements, most notably:
* The libblkid library has been improved for hybrid CDROM/DVD
media.
* The deprecated command tailf has been removed. Use "tail -f"
from coreutils.
* blkzone -- NEW COMMAND to run zone commands on block devices
that support Zoned Block Commands (ZBC) or Zoned-device ATA
Commands (ZAC).
* fincore -- NEW COMMAND to count pages of file contents in
core (memory).
* lsmem -- NEW COMMAND to list the ranges of available memory
with their online status.
* The command fallocate -- supports an "insert range" operation
now.
* The command "column -t|--table" has been modified to use
libsmartcols. It now provides nearly all of that library's
functionality from the command line.
* Security issues:
* hwclock - no longer makes any internal permission checks. The
System Administrator must set proper permissions to control
user access to the RTC. It is NOT recommended to use SUID.
* CVE-2016-2779 - This security issue is NOT FIXED yet.
* More details at:
https://www.kernel.org/pub/linux/utils/util-linux/v2.30/v2.30-ReleaseNotes
- Drop upstreamed patch
arm64-lscpu-use-sysfs-for-table-access-if-available.patch
- Refreshed patch
util-linux-losetup-Add-support-for-setting-logical-blocksize.patch
- fix compiler warnings for mkzimage_cmdline
- When when hypervisor_decode_sysfw fails continue with other
detection methods (bsc#1042991, bsc#1039360, bsc#1033718)
+ util-linux-lscpu-cleanup-DMI-detection-return-codes.patch
OBS-URL: https://build.opensuse.org/request/show/504843
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/util-linux?expand=0&rev=218
- don't conflict with sysvinit-tools in Tumblweed anymore. Needed for Leap 15
which wants to use a different release number scheme (lp150.x which produces
lower numbers than the conflict).
- Update to version 2.30:
* Many changes and improvements, most notably:
* The libblkid library has been improved for hybrid CDROM/DVD
media.
* The deprecated command tailf has been removed. Use "tail -f"
from coreutils.
* blkzone -- NEW COMMAND to run zone commands on block devices
that support Zoned Block Commands (ZBC) or Zoned-device ATA
Commands (ZAC).
* fincore -- NEW COMMAND to count pages of file contents in
core (memory).
* lsmem -- NEW COMMAND to list the ranges of available memory
with their online status.
* The command fallocate -- supports an "insert range" operation
now.
* The command "column -t|--table" has been modified to use
libsmartcols. It now provides nearly all of that library's
functionality from the command line.
* Security issues:
* hwclock - no longer makes any internal permission checks. The
System Administrator must set proper permissions to control
user access to the RTC. It is NOT recommended to use SUID.
* CVE-2016-2779 - This security issue is NOT FIXED yet.
* More details at:
https://www.kernel.org/pub/linux/utils/util-linux/v2.30/v2.30-ReleaseNotes
- Drop upstreamed patch
arm64-lscpu-use-sysfs-for-table-access-if-available.patch
- Refreshed patch
util-linux-losetup-Add-support-for-setting-logical-blocksize.patch
- fix compiler warnings for mkzimage_cmdline
- When when hypervisor_decode_sysfw fails continue with other
detection methods (bsc#1042991, bsc#1039360, bsc#1033718)
+ util-linux-lscpu-cleanup-DMI-detection-return-codes.patch
OBS-URL: https://build.opensuse.org/request/show/504843
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/util-linux?expand=0&rev=218
This is another attempt to create common util-linux package for Tumbleweed and
Leap 42.3, that could be used for SLE12 SP3 as well.
Depends on sr#480879.
- Conflict with old systemd-presets-branding to ensure correct
preset migration (boo#1029775, bsc#1012850).
- Drop "codepage" fstab migration needed for SuSE Linux < 9.1
(bsc#51950 (suse#36950)).
- Keep dependency on insserv and fillup for compatibilitiy reasons
in Leap 42.3. Too many poorly written packages depend on it.
(Marked as "sysv compatibility hack".)
OBS-URL: https://build.opensuse.org/request/show/480884
OBS-URL: https://build.opensuse.org/package/show/Base:System/util-linux?expand=0&rev=334
- don't install bash-completions for uninstalled binaries (chfn,
chsh, newgrp, pg)
- for now remove procps dependency which is only needed for tests
because it pulls systemd
Note the util-linux bash completions are incompatible to the
installed binaries from the shadow package. We could use the
completions from bash-completion package or we could switch
to the binaries from util-linux. They seem to have more
features and being backward compatible.
I've reverted the previous procps fix. It was not mwerged to
Factory yet. (forwarded request 448848 from rudi_m)
OBS-URL: https://build.opensuse.org/request/show/448913
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/util-linux?expand=0&rev=215
- don't install bash-completions for uninstalled binaries (chfn,
chsh, newgrp, pg)
- for now remove procps dependency which is only needed for tests
because it pulls systemd
Note the util-linux bash completions are incompatible to the
installed binaries from the shadow package. We could use the
completions from bash-completion package or we could switch
to the binaries from util-linux. They seem to have more
features and being backward compatible.
I've reverted the previous procps fix. It was not mwerged to
Factory yet. (forwarded request 448848 from rudi_m)
OBS-URL: https://build.opensuse.org/request/show/448913
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/util-linux?expand=0&rev=215
- don't install bash-completions for uninstalled binaries (chfn,
chsh, newgrp, pg)
- for now remove procps dependency which is only needed for tests
because it pulls systemd
Note the util-linux bash completions are incompatible to the
installed binaries from the shadow package. We could use the
completions from bash-completion package or we could switch
to the binaries from util-linux. They seem to have more
features and being backward compatible.
I've reverted the previous procps fix. It was not mwerged to
Factory yet.
OBS-URL: https://build.opensuse.org/request/show/448848
OBS-URL: https://build.opensuse.org/package/show/Base:System/util-linux?expand=0&rev=328
- Move the procps BuildRequires into the systemd conditional block.
procps is only used during the test suite (some tests run 'ps';
even if we ignore a failure for this in util-linux, we catch the
same in util-linux-systemd, which is sufficient.
- Move the procps BuildRequires into the systemd conditional block.
procps is only used during the test suite (some tests run 'ps';
even if we ignore a failure for this in util-linux, we catch the
same in util-linux-systemd, which is sufficient.
- Move the procps BuildRequires into the systemd conditional block.
procps is only used during the test suite (some tests run 'ps';
even if we ignore a failure for this in util-linux, we catch the
same in util-linux-systemd, which is sufficient.
OBS-URL: https://build.opensuse.org/request/show/445689
OBS-URL: https://build.opensuse.org/package/show/Base:System/util-linux?expand=0&rev=326