This update provides fixes and enhancements to util-linux and bash-completion
util-linux:
- Reuse existing loop device to prevent possible data corruption when multiple -o loop
are used to mount a single file. (bsc#947494)
- Remove incorrect --with-bashcompletiondir that breaks bash-completion, use path in
bash-completion.pc instead. (bsc#977259)
- Fix blkid to wipe correct area for probes with offset. (bsc#976141)
- Fix and improve function of lscpu on Power Systems. (bsc#975082)
- Fix crash while evaluating root of btrfs. (bsc#972684)
- Make sulogin call tcfinal unconditionally. (bsc#970404)
- Fix "mount -a" for loopdev (bsc#947494)
- Prevent "mount -a" from mounting btrfs volumes multiple times. (bsc#947494)
- Add support for locked root accounts in sulogin. (bsc#963399, bsc#968733)
- Remove Persistent= directive from fstrim for systemd versions older than 212.
(bsc#956540, bsc#953691, bsc#954482)
bash-completion:
- Improve completion of LVM commands. (bsc#946875)
- Remove completions conflicting with util-linux. (bsc#977259)
- Improve handling of sub commands which will be expanded by backticks. (bsc#963140)
- Fix completion within a directory even if local sub directories exist. (bsc#977336)
- Improve handling of completions of which result in variables. (bsc#940837, bsc#959299)
- Allow completions list (bsc#958462)
This update was imported from the SUSE:SLE-12-SP1:Update update project.
- Submitted by Stanislav Brabec (sbrabec)