* Tue Aug 06 2019 Stanislav Brabec <sbrabec@suse.com>
- Issue a warning for outdated pam files
(bsc#1082293, boo#1081947#c68).
- Fix comments and unify look of PAM files that were just changed
(login.pamd, remote.pamd).
* Mon Jul 22 2019 sbrabec@suse.com
- Fix /etc/default/su comments and create /etc/default/runuser
(bsc#1121197#31).
- Remove /etc/default/su migration from coreutils.
* Tue Jul 09 2019 sbrabec@suse.com
- De-duplicate fstrim -A properly (bsc#1127701,
util-linux-fstrim-A-1.patch, util-linux-fstrim-A-3.patch,
util-linux-fstrim-A-4.patch).
- Do not trim read-only volumes
(boo#1106214, util-linux-fstrim-A-2.patch,
util-linux-fstrim-A-4.patch).
* Tue Jul 09 2019 sbrabec@suse.com
- libmount: To prevent incorrect behavior, recognize more pseudofs
and netfs (bsc#1122417, util-linux-libmount-pseudofs.patch).
* Mon Jul 01 2019 sbrabec@suse.com
- Fix license of libraries: LGPL-2.1-or-later and BSD-3-Clause for
libuuid (bsc#1135708).
* Tue Jun 18 2019 sbrabec@suse.com
- raw.service: Add RemainAfterExit=yes (bsc#1135534).
* Fri Jun 14 2019 sbrabec@suse.com
- agetty: Return previous response of agetty for special characters
(bsc#1085196, bsc#1125886,
util-linux-agetty-smart-reload-13.patch,
util-linux-agetty-smart-reload-14.patch).
* Thu May 02 2019 sbrabec@suse.com
- Fix problems in reading of login.defs values (bsc#1121197,
util-linux-login_defs-priority1.patch,
util-linux-login_defs-priority2.patch,
util-linux-login_defs-SYS_UID.patch).
- Perform one-time reset of /etc/default/su (bsc#1121197).
* Mon Mar 04 2019 sbrabec@suse.com
- Integrate pam_keyinit pam module to login
(boo#1081947, login.pamd, remote.pamd).
* Fri Feb 01 2019 Martin Wilck <mwilck@suse.com>
- libmount: print a blacklist hint for "unknown filesystem type"
(jsc#SUSE-4085, fate#326832), and add documentation
* add libmount-print-a-blacklist-hint-for-unknown-filesyst.patch
* add Add-documentation-on-blacklisted-modules-to-mount-8-.patch
* Tue Jan 22 2019 sbrabec@suse.com
- Update to version 2.33.1:
* agetty fixes (drop util-linux-agetty-smart-reload-10.patch,
util-linux-agetty-smart-reload-11.patch,
util-linux-agetty-smart-reload-12.patch).
* Other minor fixes and documentation updates.
* Mon Dec 10 2018 sbrabec@suse.com
- Drop rfkill-block@.service and rfkill-unblock@.service that
functionally conflict with systemd-rfkill@.service
(boo#1092820#c13).
* Mon Nov 19 2018 sbrabec@suse.com
- Update to version 2.33 (FATE#326844):
* 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).
* cal(1) has been improved and extended.
* libblkid has been extended to support LUKS2, Micron mpool, VDO
and Atari partition table.
* rfkill(8) has been moved to /usr/sbin.
* dmesg(1) provides better support for multi-line messages, new
command line option --force-prefix.
* fallocate(1) --dig-holes is faster and more effect now.
* fdisk(8) provides access to Protective MBR accessible from main
menu. Sun label support has been improved.
* lscpu(1) provides more details about ARM CPUs now
(FATE#326453).
* lsmem(1) supports memory zone awareness now (FATE#324252,
drop util-linux-lsmem-memory-zone-1.patch,
util-linux-lsmem-memory-zone-2.patch,
util-linux-lsmem-memory-zone-3.patch).
* lsns(8) provides netnsid and nsfs columns now.
* rtcwake(8) waits stdin to settle down before entering a system
sleep.
* Many fixes and improvements, see
https://www.kernel.org/pub/linux/utils/util-linux/v2.32/v2.32-ReleaseNotes
https://www.kernel.org/pub/linux/utils/util-linux/v2.32/v2.32.1-ReleaseNotes
https://www.kernel.org/pub/linux/utils/util-linux/v2.33/v2.33-ReleaseNotes
(drop util_linux_bigendian.patch, util-linux-cramfs.patch,
util-linux-fincore-count.patch,
util-linux-sysfs-nvme-devno.patch, util-linux-lscpu-loop.patch,
util-linux-libmount-umount-a-segfault.patch,
util-linux-libmount-mount-a-nfs-bind-mount.patch,
util-linux-lscpu-chcpu-new-cpu-macros.patch,
util-linux-chcpu-cpu-count.patch,
util-linux-bash-completion-umount-CVE-2018-7738.patch).
- agetty: Fixes for reload issue only if it is really needed
(bsc#1085196, util-linux-agetty-smart-reload-10.patch,
util-linux-agetty-smart-reload-11.patch,
util-linux-agetty-smart-reload-12.patch).
- agetty BEHAVIOR CHANGE: Terminal switches to character mode when
entering logname; echo is generated by the agetty itself.
(In past, logname echo was generated locally by the terminal,
using the canonical line editing mode.)
* Fri Oct 26 2018 sbrabec@suse.com
- Fix runstatedir path (to /run) (boo#1113188#c1).
* Fri Oct 12 2018 sbrabec@suse.com
- Create empty /etc/issue.d for the new agetty feature.
* Tue Jul 03 2018 sbrabec@suse.com
- Switch python-libmount to python3-libmount.
* Tue Jun 19 2018 sbrabec@suse.com
- Fix local vulnerability using embeded shell commands in
a mountpoint name (bsc#1084300, CVE-2018-7738,
util-linux-bash-completion-umount-CVE-2018-7738.patch).
* Tue May 22 2018 tchvatal@suse.com
- Do not run rfkill-block@.service and rfkill-unblock@service as it
is just template without parameter bsc#1092820 bsc#1093176
* Thu May 10 2018 sbrabec@suse.com
- Fix lscpu and chcpu on systems with >1024 cores
(bnc#1091164, util-linux-lscpu-chcpu-new-cpu-macros.patch).
- Fix CPU count in chcpu
(bnc#1091164, util-linux-chcpu-cpu-count.patch).
* Thu Apr 19 2018 sbrabec@suse.com
- Backport three upstream patches:
* Fix crash loop in lscpu
(bsc#1072947, util-linux-lscpu-loop.patch).
* Fix possible segfault of umount -a
(util-linux-libmount-umount-a-segfault.patch).
* Fix mount -a on NFS bind mounts (bsc#1080740,
util-linux-libmount-mount-a-nfs-bind-mount.patch).