- Update to version 2.33:
* choom: new command to adjust and display the current OOM-killer
score.
* libsmartcols has been improved to differentiate between
numbers, booleans and strings in JSON output.
* fstrim(8): trim all mounted filesystems from /etc/fstab
(-A|--fstab), new command line option --dry-run.
* hwclock(8) new command line option --delay.
* mount umount, libmount allow to mount and umount filesystem in
another namespace.
* rename(1) new command line option --interactive.
* setarch(8) does not require architecture when modify
personality like ADDR_NO_RANDOMIZE. The architecture argument
is optional now.
* command su(1) new command line option --whitelist-environment.
* setpriv(1) new command line option --reset-env and --pdeathsig.
* fdisk(8), sfdisk(8): print disk model name to simplify device
identification.
* column --table-empty-lines" allows to use empty lines in
formatted output.
* wipefs improved to postpone BLKRRPART ioctl until all magic
strings are wiped.
* script(1) extended to store more information about terminal
size and type to the typescript header. New command line
option --output-limit.
* libblkid provides BitLocker and basic APFS detection now.
* lsblk is possible to execute against /sys and /proc dumps with
--sysroot is specified.
* agetty(8) reload issue only if it is really needed
(bsc#1085196).
- Drop klogconsole in favor of dmesg --console-level plus
setlogcons (kbd) (boo#1116277).
OBS-URL: https://build.opensuse.org/request/show/650772
OBS-URL: https://build.opensuse.org/package/show/Base:System/util-linux?expand=0&rev=384
- Do not run rfkill-block@.service and rfkill-unblock@service as it
is just template without parameter bsc#1092820 bsc#1093176
- Do not run rfkill-block@.service and rfkill-unblock@service as it
is just template without parameter bsc#1092820 bsc#1093176
- Do not run rfkill-block@.service and rfkill-unblock@service as it
is just template without parameter bsc#1092820 bsc#1093176
OBS-URL: https://build.opensuse.org/request/show/611230
OBS-URL: https://build.opensuse.org/package/show/Base:System/util-linux?expand=0&rev=374
- lsmem: Add support for zone awareness (bsc#1065471, FATE#324252,
util-linux-lsmem-memory-zone-1.patch,
util-linux-lsmem-memory-zone-2.patch,
util-linux-lsmem-memory-zone-3.patch).
- Drop util-linux-losetup-Add-support-for-setting-logical-blocksize.patch.
Different implementations exists in the new kernel, and it has
a conflicting implementation in util-linux.
OBS-URL: https://build.opensuse.org/request/show/548188
OBS-URL: https://build.opensuse.org/package/show/Base:System/util-linux?expand=0&rev=354
- 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
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.
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