615 lines
27 KiB
Plaintext
615 lines
27 KiB
Plaintext
Util-linux 2.33 Release Notes
|
|
=============================
|
|
|
|
Release highlights
|
|
------------------
|
|
|
|
choom -- NEW COMMAND to adjust and display the current OOM-killer score.
|
|
|
|
The library libsmartcols has been improved to differentiate between numbers,
|
|
booleans and strings in JSON output. The old versions uses strings everywhere.
|
|
It's recommended to re-test your applications if you parse JSON outputs from
|
|
util-linux tools.
|
|
|
|
The command fstrim(8) has been extended to trim all mounted filesystems from
|
|
/etc/fstab (-A|--fstab). This semantic is the default for systemd
|
|
fstrim.service now. The original default for the service was to trim all
|
|
(-a|--all) mounted filesystems (including for example removable media). Now it
|
|
is also possible to test fstrim behavior by new command line option --dry-run.
|
|
|
|
The command hwclock(8) provides a new command line option --delay to overwrite
|
|
internally used delay when set clock time. The default is 0.5 (500ms) for
|
|
rtc_cmos, for another RTC types the delay is 0. If RTC type is impossible to
|
|
determine (from sysfs) then it defaults also to 0.5 to be backwardly
|
|
compatible. The 500ms default is based on commonly used MC146818A-compatible
|
|
(x86) hardware clock.
|
|
|
|
The commands mount and umount, and libmount allow to mount and umount
|
|
filesystem in another namespace. The namespace may be specified by --namespace
|
|
<pid|path> command line option. The commands switch to the namespace when it
|
|
reads /etc/fstab, writes /etc/mtab (or writes to /run/mount) and calls [u]mount
|
|
system calls, otherwise it runs in the original namespace. It means that the
|
|
target namespace does not have to contain any libraries or another requirements
|
|
necessary to execute mount(8) or umount(8) commands.
|
|
|
|
The command rename(1) provides a new command line option --interactive to ask
|
|
before overwriting.
|
|
|
|
The command setarch(8) does not require architecture when modify personality like
|
|
ADDR_NO_RANDOMIZE. The architecture argument is optional now.
|
|
|
|
The command su(1) provides a new command line option --whitelist-environment to
|
|
protect specified variables when su(1) starts a new session.
|
|
|
|
The command setpriv(1) provides a new command line option --reset-env to reset
|
|
all environment. The another new command line option --pdeathsig allows to
|
|
keep, clear or or set the parent death signal. Note that some LSMs, most notably
|
|
SELinux and AppArmor, clear the signal when the process' credentials change.
|
|
|
|
The commands fdisk(8) and sfdisk(8) print disk model name to simplify device
|
|
identification.
|
|
|
|
The command "column --table-empty-lines" allows to use empty lines in formatted
|
|
output.
|
|
|
|
The command wipefs has been improved to postpone BLKRRPART (re-read partition
|
|
table) ioctl until all magic strings are wiped. This semantic allows to avoid
|
|
conflicts between on partition magic strings and partition tables.
|
|
|
|
The command script(1) has been extended to store more information about
|
|
terminal size and type to the typescript header. The size of the output may be
|
|
also restricted by a new command line option --output-limit.
|
|
|
|
The libblkid provides BitLocker and basic APFS detection now.
|
|
|
|
The command lsblk is possible to execute against /sys and /proc dumps if command
|
|
line option --sysroot is specified. This allows to prepare regression tests for
|
|
lsblk. So, if you have a complicated or unusual setup (RAIDs, pools, etc) than
|
|
you can use
|
|
https://raw.githubusercontent.com/karelzak/util-linux/master/tests/ts/lsblk/mk-input.sh
|
|
to generate the dump and send the tarball to upstream developers. (Thanks!)
|
|
|
|
|
|
The script ./configure has been improved and --with/without command line
|
|
options should be more consistent now. It's recommended to re-test your build
|
|
scripts.
|
|
|
|
|
|
Stable maintenance releases between v2.32 and v2.33
|
|
---------------------------------------------------
|
|
|
|
util-linux 2.32.1 [Jul 16 2018]
|
|
|
|
* 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.32/v2.32.1-ChangeLog
|
|
|
|
|
|
Changes between v2.32 and v2.33
|
|
-------------------------------
|
|
|
|
agetty:
|
|
- Reload only if it is really needed [Stanislav Brabec]
|
|
- Watch only protocol requested by issue escapes [Stanislav Brabec]
|
|
- agetty.8 Avoid a warning about an unbreakable line [Bjarni Ingi Gislason]
|
|
- cleanup code to copy to log strings [Karel Zak]
|
|
- cleanup issue output change, remove bool [Karel Zak]
|
|
- don't put the VC into canonical mode [Lubomir Rintel]
|
|
- don't use __u32 [Karel Zak]
|
|
- keep c_iflags unmodified on --autologin [Karel Zak]
|
|
- make output more robust [Karel Zak]
|
|
- move all issue variables to struct [Karel Zak]
|
|
- rename variable changed to triggered [Stanislav Brabec]
|
|
- when logname is erased, re-enable reloads [Stanislav Brabec]
|
|
bash-completion:
|
|
- add findmnt --real --pseudo [Karel Zak]
|
|
- add swapon specifiers to completion [Sami Kerola]
|
|
- catch up with option changes [Sami Kerola]
|
|
- cleanup mount and umount --namespace [Karel Zak]
|
|
- do not print eject --cdspeed error messages [Sami Kerola]
|
|
- fix few bash set -u issues [Sami Kerola]
|
|
- fix typo in blockdev file [Sami Kerola]
|
|
- setpriv --securebits argument can be comma separated list [Sami Kerola]
|
|
- update column [Karel Zak]
|
|
blkid:
|
|
- (man) add note about udev encoding [Karel Zak]
|
|
- Encode any field which starts with LABEL in same way as LABEL field [Pali Rohár]
|
|
- fix compiler warnings [-Wcast-qual] [Karel Zak]
|
|
blkzone:
|
|
- fix report zones sector offset check [Masato Suzuki]
|
|
- fix whole device detection [Karel Zak]
|
|
- use new ul_path_* API [Karel Zak]
|
|
blockdev:
|
|
- use new ul_path_* API [Karel Zak]
|
|
bugfix:
|
|
- fix possible segfault during umount -a [Richard Fuchs]
|
|
build:
|
|
- Add missing -lintl linkage to lib{smartcols,uuid} [Karel Zak]
|
|
build-sys:
|
|
- --without-systemd disables --with-systemdsystemunitdir [Karel Zak]
|
|
- add -Wdiscarded-qualifiers [Karel Zak]
|
|
- add -Wno-cast-function-type for python [Karel Zak]
|
|
- add USE_LIBMOUNT_SUPPORT_NAMESPACES [Karel Zak]
|
|
- cleanup --with/--without help strings [Karel Zak]
|
|
- default to /lib64 for ${exec_prefix}/lib64 [Karel Zak]
|
|
- extend "Could not locate the pkg-config" error message [Karel Zak]
|
|
- fix typo in man install [Karel Zak]
|
|
- improve bison version detection [Karel Zak]
|
|
- release++ (v2.33-rc1) [Karel Zak]
|
|
- release++ (v2.33-rc2) [Karel Zak]
|
|
cal:
|
|
- fix --span for large numbers of months [Karel Zak]
|
|
- use snprintf everywhere [Karel Zak]
|
|
cfdisk:
|
|
- fix compiler warnings [-Wcast-qual] [Karel Zak]
|
|
- fix compiler warnings, follow-up 7085f1e4 (#636) [Ruediger Meier]
|
|
- fix missing prototype for `get_wch` [Patrick Steinhardt]
|
|
- use uint64_t to avoid compiler warnings [Karel Zak]
|
|
chcpu:
|
|
- Fix maximal number of CPUs [Stanislav Brabec]
|
|
- use new ul_path_* API [Karel Zak]
|
|
chmem:
|
|
- use new ul_path_* API [Karel Zak]
|
|
choom:
|
|
- fix build, remove unnecessary include [Karel Zak]
|
|
- new command to adjust OOM-killer score value [Karel Zak]
|
|
- set oom_score_adj before exec [Vaclav Dolezal]
|
|
- use new ul_path_* API [Karel Zak]
|
|
closestream:
|
|
- remove dummy function __fpending() [Sami Kerola]
|
|
column:
|
|
- add --table-empty-lines [Karel Zak]
|
|
- fix leading space characters bug [Karel Zak]
|
|
ctrlaltdel:
|
|
- use new ul_path_* API [Karel Zak]
|
|
dmesg:
|
|
- fix raw output [Karel Zak]
|
|
- link together with syslog(2) manual page [Sami Kerola]
|
|
docs:
|
|
- add adjtime_config(5) man page [Karel Zak]
|
|
- add cal(1) TODO items [Karel Zak]
|
|
- add choom to TODO [Karel Zak]
|
|
- add fdisk to TODO [Karel Zak]
|
|
- add getopt to TODO [Karel Zak]
|
|
- add hint about script [Karel Zak]
|
|
- add hwclock to TODO [Karel Zak]
|
|
- add info about branches; update travis.yml [Karel Zak]
|
|
- add note about --disable-all-programs [Karel Zak]
|
|
- add note about lsblk to TODO [Karel Zak]
|
|
- add note about lsblk usage/free cols [Karel Zak]
|
|
- add to column(1) TODO [Karel Zak]
|
|
- cleanup TODO [Karel Zak]
|
|
- fix gtkdoc warning [Karel Zak]
|
|
- fix typos [Jakub Wilk]
|
|
- remove obsolete entry from TODO [Karel Zak]
|
|
- update AUTHORS file [Karel Zak]
|
|
- update TODO [Karel Zak]
|
|
- update TODO (libblkid) [Karel Zak]
|
|
- update TODO (lsblk) [Karel Zak]
|
|
- update v2.33-ReleaseNotes [Karel Zak]
|
|
- use SPDX license names [Karel Zak]
|
|
eject:
|
|
- use err() rather than abort() [Karel Zak]
|
|
exec_shell:
|
|
- prevent ". applet not found" error when SHELL env is not set. [osexp2000]
|
|
fallocate:
|
|
- add man page note about --collapse-range granularity [Karel Zak]
|
|
- add missing semicolon [Matti Niemenmaa]
|
|
- remove unwanted debug message [Karel Zak]
|
|
fdisk:
|
|
- add "Disk model " to the print output [Karel Zak]
|
|
- fix compiler warning [-Wmaybe-uninitialized] [Karel Zak]
|
|
- fix error message on 'd' command [Karel Zak]
|
|
- fix typo in debug string [Vaclav Dolezal]
|
|
fincore:
|
|
- fincore.1 add missing space [Jakub Wilk]
|
|
- use scols_column_set_json_type() [Karel Zak]
|
|
findmnt:
|
|
- add --output-all option [Sami Kerola]
|
|
- use scols_column_set_json_type() [Karel Zak]
|
|
fstrim:
|
|
- Return EXIT_FAILURE when FTRIM ioctl fails [Karel Zak]
|
|
- add --dry-run [Karel Zak]
|
|
- add -A|--fstab to trim according to /etc/fstab [Karel Zak]
|
|
- add control struct [Karel Zak]
|
|
- cleanup includes [Karel Zak]
|
|
- update .service to follow /etc/fstab [Karel Zak]
|
|
- use -n shortcut for --dry-run [Karel Zak]
|
|
- use new ul_path_* API [Karel Zak]
|
|
- use new ul_path_* API, improve sysfs context usage [Karel Zak]
|
|
hwclock:
|
|
- add --delay <seconds> [Karel Zak]
|
|
- fix warning [Karel Zak]
|
|
- rely on kernel for RTC_UIE_ON on Aplha and Sparc [Karel Zak]
|
|
- remove ntpd from man page [Karel Zak]
|
|
include/all-io:
|
|
- const cleanup [Karel Zak]
|
|
include/c:
|
|
- add NAME_MAX compat [Sevan Janiyan]
|
|
- add str2memcpy() and mem2strcpy() [Karel Zak]
|
|
include/list, include/c:
|
|
- update and container_of() [Karel Zak]
|
|
include/path:
|
|
- make sure PATH_MAX is defined [Karel Zak]
|
|
include/pt-mbr.h:
|
|
- fix integer overflow [Sami Kerola]
|
|
include/strutils:
|
|
- remove unnecessary cast [Karel Zak]
|
|
include/ttyutils:
|
|
- define values if missing. [Sevan Janiyan]
|
|
ipcs:
|
|
- use new ul_path_* API [Karel Zak]
|
|
ipcs,chmem:
|
|
- fix access() usage [Ruediger Meier]
|
|
iscript:
|
|
- s/COLS/COLUMNS/ in start message [Karel Zak]
|
|
last:
|
|
- fix false positive compiler warning [Sami Kerola]
|
|
- make sure domain is zero terminated [Karel Zak]
|
|
lib/canonicalize:
|
|
- fix truncation warning [Sami Kerola]
|
|
lib/color-names:
|
|
- const cleanup [Karel Zak]
|
|
lib/colors:
|
|
- fix compiler warnings [-Wcast-qual] [Karel Zak]
|
|
lib/loopdev:
|
|
- fix compiler warning [-Wcast-qual] [Karel Zak]
|
|
- remove obsolete macro [Karel Zak]
|
|
- use new ul_path_* API [Karel Zak]
|
|
lib/mangle:
|
|
- const quialifier cleanup [Karel Zak]
|
|
lib/pager:
|
|
- fix compiler warning [-Wrestrict] [Karel Zak]
|
|
lib/path:
|
|
- add more debug messages [Karel Zak]
|
|
- add ul_path_get_abspath() [Karel Zak]
|
|
- add ul_path_read_buffer() [Karel Zak]
|
|
- add ul_prefix_fopen(), improve cpuset funcs [Karel Zak]
|
|
- allow dir-path formatting [Karel Zak]
|
|
- don't use extra '/' [Karel Zak]
|
|
- fix read string to be backwardly compatible [Karel Zak]
|
|
- improve debug message on redirect [Karel Zak]
|
|
- make ul_path_read_ usable with NULL handler [Karel Zak]
|
|
- new implementation [Karel Zak]
|
|
- remove unused expression [Ruediger Meier]
|
|
- simplify debug message [Karel Zak]
|
|
lib/path lib/sysfs:
|
|
- add debug [Karel Zak]
|
|
lib/strutils:
|
|
- fix strnlen() fallback [Karel Zak]
|
|
- follow const in parse_size() [Karel Zak]
|
|
- remove redundant condition [Karel Zak]
|
|
- return from xstrmode() [Karel Zak]
|
|
lib/sysfs:
|
|
- add sysfs_blkdev_get_parent() [Karel Zak]
|
|
- add ul_new_sysfs_path() shortcut [Karel Zak]
|
|
- cleanup function names [Karel Zak]
|
|
- fix sysfs_blkdev_get_wholedisk() [Karel Zak]
|
|
- fix ul_path_read_string() usage [Karel Zak]
|
|
- make possible to call sysfs_blkdev_deinit_path() in loop [Karel Zak]
|
|
- new implementation [Karel Zak]
|
|
libblkid:
|
|
- (hfs) check allocation size [Karel Zak]
|
|
- (ntfs) enlarge cluster limit to 2MB [Karel Zak, Jean-Pierre André]
|
|
- (ntfs) fix cluster size check [Karel Zak]
|
|
- (zfs) fix compiler warning [-Wmaybe-uninitialized] [Karel Zak]
|
|
- Add more APFS checking to avoid false positives [Harry Mallon]
|
|
- Add very basic APFS recognition [Harry Mallon]
|
|
- Check for a secondary LUKS2 header. [Milan Broz]
|
|
- add BitLocker detection [Karel Zak]
|
|
- const qualifier cleanup [Karel Zak]
|
|
- udf Fix reporting UDF 2.60 revision [Pali Rohár]
|
|
- use new ul_path_* API [Karel Zak]
|
|
- use xstrncpy() for PT id [coverity scan] [Karel Zak]
|
|
- vfat Change parsing label in special cases [Pali Rohár]
|
|
libfdisk:
|
|
- (docs) add missing function [Karel Zak]
|
|
- (docs) fix section name [Karel Zak]
|
|
- Accept negative numbers for last sector input [Awal Garg]
|
|
- Fix multipath partition seperators for user-friendly names [KyleMahlkuch]
|
|
- accept grain script header [Karel Zak]
|
|
- add fdisk_get_devmodel() and fdisk_get_devno() [Karel Zak]
|
|
- count gaps to possible size when resize [Karel Zak]
|
|
- fix OSX compiler warning [Ruediger Meier]
|
|
- fix compiler warning [-Wmaybe-uninitialized] [Karel Zak]
|
|
- fix compiler warning [-Wunused-parameter] [Karel Zak]
|
|
- fix compiler warnings [-Wcast-qual] [Karel Zak]
|
|
- fix list_del after partition reset [Vaclav Dolezal]
|
|
- fix printf format modifier [Ruediger Meier]
|
|
- improve JSON output [Karel Zak]
|
|
- reduce number of asprintf() calls, check return value [Karel Zak]
|
|
- use \x<hex> to read/write partition name [Karel Zak]
|
|
- use new ul_path_* API [Karel Zak]
|
|
libmount:
|
|
- (mountinfo) parse empty strings in source [Alban Crequy]
|
|
- (utils) fix compiler warnings [-Wcast-qual] [Karel Zak]
|
|
- accept another flags on MS_REMOUNT|MS_BIND [Karel Zak]
|
|
- add missing const [Karel Zak]
|
|
- add since tag for new functions [Karel Zak]
|
|
- add support for switching namespaces [Vaclav Dolezal]
|
|
- added error MNT_ERR_NAMESPACE [Vaclav Dolezal]
|
|
- cleanup const in umount code [Karel Zak]
|
|
- cleanup licenses sections in the files [Karel Zak]
|
|
- don't use MS_MGC_VAL magic in mount(2) syscall [Karel Zak]
|
|
- fix compiler warning [-Wcast-qual] [Karel Zak]
|
|
- fix compiler warning [-Wunused-parameter] [Karel Zak]
|
|
- fix mnt_table_is_fs_mounted() for NFS bind mounts. [NeilBrown]
|
|
- improve MS_REC usage [Karel Zak]
|
|
- improve docs about mnt_context_mount() return codes [Karel Zak]
|
|
- include sys/mount.h on Linux only [Karel Zak]
|
|
- include sys/mount.h only if necessary [Karel Zak]
|
|
- keep namespaces support optional [Karel Zak]
|
|
- make errno usable after mnt_context_set_target_ns() [Karel Zak]
|
|
- note namespaces in mnt_reset_context() docs [Vaclav Dolezal]
|
|
- report context paths on debug [Karel Zak]
|
|
- support for namespaces for helpers [Vaclav Dolezal]
|
|
- switch namespace when appropriate [Vaclav Dolezal]
|
|
- use const char in fstab parser [Karel Zak]
|
|
- use const char in mountinfo parser [Karel Zak]
|
|
- use const char in swaps parser [Karel Zak]
|
|
libsmartcols:
|
|
- allow to add line to table without columns [Karel Zak]
|
|
- don't mark as extreme where average is zero [Karel Zak]
|
|
- don't print empty column [Karel Zak]
|
|
- improve JSON support (add types) [Karel Zak]
|
|
- make sure boolean is true/false only [Karel Zak]
|
|
libuuid:
|
|
- add note about RFC4122 UUID layout [Karel Zak]
|
|
- fix name-based UUIDs [Karel Zak]
|
|
logger:
|
|
- Define SD_JOURNAL_SUPPRESS_LOCATION. [YmrDtnJu]
|
|
- add -S to the man page [Karel Zak]
|
|
login:
|
|
- cleanup code to copy to log strings [Karel Zak]
|
|
- use const qualifier for username from PAM or struct passwd [-Wcast-qual] [Karel Zak]
|
|
losetup:
|
|
- add --output-all option [Sami Kerola]
|
|
- add reference to suffixes for --{sizelimit,offset} [Karel Zak]
|
|
- fix mem leak, improve code [coverity scan] [Karel Zak]
|
|
- keep -f and <devname> mutually exclusive [Karel Zak]
|
|
- use scols_column_set_json_type() [Karel Zak]
|
|
lsblk:
|
|
- add --sysroot [Karel Zak]
|
|
- add PATH column [Karel Zak]
|
|
- add columns FSAVAIL,FSSIZE,FSUSED,FSUSE% [Karel Zak]
|
|
- add lsblk.h [Karel Zak]
|
|
- add note about --list -I <maj,...> [Karel Zak]
|
|
- add partition table UUID and type fields. [Milan Broz]
|
|
- always use "part" as TYPE for partitions [Karel Zak]
|
|
- cleanup udev/blkid properties code [Karel Zak]
|
|
- consolidate column types for JSON and qsort() [Karel Zak]
|
|
- differentiate between swap and mount [Karel Zak]
|
|
- document --sysroot [Karel Zak]
|
|
- don't ask udev when --sysroot specified [Karel Zak]
|
|
- don't exclude RAM disks on --all [Karel Zak]
|
|
- encapsulate stat() usage [Karel Zak]
|
|
- fix COL_SCHED [Karel Zak]
|
|
- fix notes about RAM disks [Karel Zak]
|
|
- fix sysfs_devno_to_devname() usage [Karel Zak]
|
|
- fix ul_path_read_string() usage [Karel Zak]
|
|
- fix unknown type `stat` caused by missing header [Patrick Steinhardt]
|
|
- follow --sysroot when read mountpoints [Karel Zak]
|
|
- init/deinit libmount stuff [Karel Zak]
|
|
- move mount stuff to lsblk-mnt.c [Karel Zak]
|
|
- move udev and blkid stuff to lsblk-properties.c [Karel Zak]
|
|
- prefer MODEL from udev DB [Karel Zak]
|
|
- use lsblk_ prefix mountpoint getter [Karel Zak]
|
|
- use new ul_path_* API [Karel Zak]
|
|
- use prefix for DM name [Karel Zak]
|
|
lscpu:
|
|
- Cortex-A12 merged into Cortex-A17 [Karel Zak]
|
|
- add 'Address sizes' [Karel Zak]
|
|
- add --output-all option [Sami Kerola]
|
|
- fix resource leak [coverity scan] [Karel Zak]
|
|
- fixed part ID for ARM Cortex-M7 [Mark Sheppard]
|
|
- make xasprintf call more robust [Karel Zak]
|
|
- use new ul_path_* API [Karel Zak]
|
|
- use the first VM from /proc/sysinfo [Karel Zak]
|
|
lscpu, chcpu:
|
|
- Avoid use of the old CPU macros [Stanislav Brabec]
|
|
lsipc:
|
|
- cleanup columns[] usage [Karel Zak]
|
|
lslocks:
|
|
- add --bytes cleanup SIZE usage [Karel Zak]
|
|
- add --output-all option [Sami Kerola]
|
|
- add info about OFD [Karel Zak]
|
|
- fix memory leak [Karel Zak]
|
|
- use scols_column_set_json_type() [Karel Zak]
|
|
lslogins:
|
|
- add --output-all option [Sami Kerola]
|
|
- add -o+<COLNAME> support [Karel Zak]
|
|
- add PWD-METHOD column [Karel Zak]
|
|
- add info about single-user output mode [Karel Zak]
|
|
- fix password verification [Karel Zak]
|
|
- remove redundant condition [Karel Zak]
|
|
- return 1 on "lslogins nonexisting" [Karel Zak]
|
|
lsmem:
|
|
- add --output-all option [Sami Kerola]
|
|
- improve JSON output [Karel Zak]
|
|
- make output more compatible with another utils [Karel Zak]
|
|
- remove unused variable [Karel Zak]
|
|
- use new ul_path_* API [Karel Zak]
|
|
lsns:
|
|
- add --output-all option [Sami Kerola]
|
|
- remove unnecessary include [Karel Zak]
|
|
- use scols_column_set_json_type() [Karel Zak]
|
|
man:
|
|
- Change the only argument to two for the two-fonts macros [Bjarni Ingi Gislason]
|
|
- Use the correct macro for a font change of one argument [Bjarni Ingi Gislason]
|
|
- choom.1 Use the correct macro for the font change of one argument [Bjarni Ingi Gislason]
|
|
man pages:
|
|
- Fix misuse of two-fonts-macros (BR, IR) [Bjarni Ingi Gislason]
|
|
- Remove "left" (or change to "l") in the column formats of tables [Bjarni Ingi Gislason]
|
|
- fix formatting of long lines in tables [Bjarni Ingi Gislason]
|
|
mesg:
|
|
- do not print 'ttyname failed' message unless --verbose requested [Sami Kerola]
|
|
misc-tools/findmnt:
|
|
- a few whitespace fixes [sluidfoe]
|
|
- add --pseudo, --real filters [sluidfoe]
|
|
misc-utils/findmnt:
|
|
- misc-utils/findmnt.8 add --pseudo and --real options [sluidfoe]
|
|
misc-utils/getopt:
|
|
- misc-utils/getopt.1 minor corrections to the manual [Bjarni Ingi Gislason]
|
|
mkfs.cramfs:
|
|
- properly copy disk name [Karel Zak]
|
|
- remove redundant condition [Karel Zak]
|
|
mkswap:
|
|
- fix compiler warnings [-Wcast-qual] [Karel Zak]
|
|
more:
|
|
- do not call fileno() for std{in,out,err} streams [Sami Kerola]
|
|
- move couple functions [Sami Kerola]
|
|
- remove 'register' keywords [Sami Kerola]
|
|
- remove dead code and useless comments [Sami Kerola]
|
|
- remove function like preprocessor defines [Sami Kerola]
|
|
- remove function prototypes [Sami Kerola]
|
|
- remove global variables, add struct more_control [Sami Kerola]
|
|
- remove pointless functions [Sami Kerola]
|
|
- remove unnecessary ifdef preprosessor directives [Sami Kerola]
|
|
- rename functions [Sami Kerola]
|
|
- rename variable names [Sami Kerola]
|
|
- reorder global declarations [Sami Kerola]
|
|
- return is statement not a function [Sami Kerola]
|
|
mount:
|
|
- add -N to man page helpers section [Karel Zak]
|
|
- add details about mtab and --namespace to mount.8 [Karel Zak]
|
|
- add ext4 to some places to the man page [Karel Zak]
|
|
- add note about MS_BIND and _netdev [Karel Zak]
|
|
- add support for namespaces [Vaclav Dolezal]
|
|
- added options exposing libmount's optsmode [Vaclav Dolezal]
|
|
- allow PID as --namespace argument [Vaclav Dolezal]
|
|
- document --namespace in man/help [Vaclav Dolezal]
|
|
- document --options-* in man/help [Vaclav Dolezal]
|
|
- keep MS_MOVE as flag [Karel Zak]
|
|
- more notes about --options-* to man page [Karel Zak]
|
|
- use internally string to set move/bind operations [Karel Zak]
|
|
- use string_to_bitmask() [Vaclav Dolezal]
|
|
mount(8):
|
|
- clarify behavior of --options-mode [Vaclav Dolezal]
|
|
mountpoint:
|
|
- simplify test condition [cppcheck] [Sami Kerola]
|
|
namei:
|
|
- provide more usable error message on lstat() error [Karel Zak]
|
|
nls:
|
|
- remove translation strings [Sami Kerola]
|
|
partx:
|
|
- add --output-all option [Sami Kerola]
|
|
- exit with error code when partition read failed [Andreas Henriksson]
|
|
- use new ul_path_* API [Karel Zak]
|
|
po:
|
|
- fix lsblk translation [Karel Zak]
|
|
- merge changes [Karel Zak]
|
|
- pt_BR fix fallocate '-l' help msg [Luiz Angelo Daros de Luca]
|
|
- update cs.po (from translationproject.org) [Petr Písař]
|
|
- update es.po (from translationproject.org) [Antonio Ceballos Roa]
|
|
- update fr.po (from translationproject.org) [Frédéric Marchal]
|
|
- update ja.po (from translationproject.org) [Takeshi Hamasaki]
|
|
- update pl.po (from translationproject.org) [Jakub Bogusz]
|
|
- update pt_BR.po (from translationproject.org) [Rafael Fontenelle]
|
|
- update sv.po (from translationproject.org) [Sebastian Rasmussen]
|
|
- update uk.po (from translationproject.org) [Yuri Chornoivan]
|
|
rename:
|
|
- add option --interactive to ask before overwriting [G.raud Meyer]
|
|
- ask() call __fpurge() to cater for multi-byte characters [G.raud Meyer]
|
|
- ask() print n when EOF on input [G.raud Meyer]
|
|
- avoid undefined function prototype for `fpurge` [Patrick Steinhardt]
|
|
- check source file access early [G.raud Meyer]
|
|
- consolidate printing the symlink in addition to its target [G.raud Meyer]
|
|
- detect tty in cbreak mode to make ask() read a single byte [G.raud Meyer]
|
|
- fix/reverse the semantics of --no-overwrite in --symlink mode [G.raud Meyer]
|
|
- fixup & style (no functional changes) [G.raud Meyer]
|
|
- prevent --no-act from setting --no-overwrite [G.raud Meyer]
|
|
- rename.1 describe interactive mode [G.raud Meyer]
|
|
- rename.1 fix warning section [G.raud Meyer]
|
|
- skip faccessat() failure if AT_SYMLINK_NOFOLLOW is not a valid flag [G.raud Meyer]
|
|
- test availability of __fpurge() and fpurge() [G.raud Meyer]
|
|
- when --no-overwrite skip verbosily only when --verbose [G.raud Meyer]
|
|
resizepart:
|
|
- use new ul_path_* API [Karel Zak]
|
|
rev:
|
|
- move a global variable to local scope [Sami Kerola]
|
|
rfkill:
|
|
- add --output-all option [Sami Kerola]
|
|
- don't use lib/path [Karel Zak]
|
|
- include <poll.h> instead of <sys/poll.h> [Patrick Steinhardt]
|
|
- use scols_column_set_json_type() [Karel Zak]
|
|
script:
|
|
- add more info to script header [Karel Zak]
|
|
- add the -o/--output-limit option. Fix race test. [Fred Mora]
|
|
- be sensitive to another SIGCHLD ssi_codes [Karel Zak]
|
|
- cleanup done timestamp message [Karel Zak]
|
|
- fix printf format specifiers [Ruediger Meier]
|
|
- record exit code [Karel Zak]
|
|
- use uint64_t for file sizes [Karel Zak]
|
|
setarch:
|
|
- add another PER_LINUX32 aliases for ppcle [Karel Zak]
|
|
- make <arch> optional [Karel Zak]
|
|
- split set_arch() function to small functions [Karel Zak]
|
|
setpriv:
|
|
- add --reset-env [Karel Zak]
|
|
- add user/group names to usage() [Karel Zak]
|
|
- allow to use group name for --groups [Karel Zak]
|
|
- implement option to set parent death signal [Patrick Steinhardt]
|
|
setterm:
|
|
- fix compiler warnings [-Wcast-qual] [Karel Zak]
|
|
sfdisk:
|
|
- be more verbose about PMBR on --activate [Karel Zak]
|
|
- disable --activate for Hybrid GPT/MBR [Karel Zak]
|
|
- document script GPT headers [Karel Zak]
|
|
su:
|
|
- add --whitelist-environment [Karel Zak]
|
|
- add note about SIGKILL to the man page [Karel Zak]
|
|
- add note about merged /usr [Karel Zak]
|
|
- cleanup code to copy to log strings [Karel Zak]
|
|
sulogin:
|
|
- do not use plain 0 as NULL [Karel Zak]
|
|
- restore signals after failed exec() only [Karel Zak]
|
|
swapon:
|
|
- add --output-all option [Sami Kerola]
|
|
- fix compiler warnings [-Wcast-qual] [Karel Zak]
|
|
sys-utils/fallocate:
|
|
- sys-utils/fallocate.1 Some tidying of the manual [Bjarni Ingi Gislason]
|
|
test:
|
|
- update UUID v5 tests [Karel Zak]
|
|
tests:
|
|
- Add tests for FAT32 labels [Pali Rohár]
|
|
- add cal --span tests [Karel Zak]
|
|
- add choom to build-sys test [Karel Zak]
|
|
- add column --table-empty-lines test [Karel Zak]
|
|
- add empty column test [Karel Zak]
|
|
- add lsblk test script [Karel Zak]
|
|
- add mountinfo with empty source [Karel Zak]
|
|
- add simple & stupid script to generate lsblk /sys and /proc dump [Karel Zak]
|
|
- add simple ATA and NVME lsblk dump [Karel Zak]
|
|
- add simple LVM lsblk dump [Karel Zak]
|
|
- check for test_cal [Karel Zak]
|
|
- move stderr redirection out from test expression [Sami Kerola]
|
|
- remove debug stuff from ts/script/options [Karel Zak]
|
|
- remove namei(1) failed lstat test [Karel Zak]
|
|
- update JSON outputs [Karel Zak]
|
|
- update column(1) space-separator test [Karel Zak]
|
|
- update fdisk dialogs [Karel Zak]
|
|
- update fdisk output [Karel Zak]
|
|
- update lscpu tests [Karel Zak]
|
|
- update script done messages [Karel Zak]
|
|
- update script headers [Karel Zak]
|
|
- update sfdisk JSON output [Karel Zak]
|
|
- update sfdisk resize [Karel Zak]
|
|
umount:
|
|
- add --quiet option [Karel Zak]
|
|
- add note about --lazy [Karel Zak]
|
|
- add support for namespaces [Vaclav Dolezal]
|
|
- allow PID as --namespace argument [Vaclav Dolezal]
|
|
- fix behaviour of -A and -R with --namespace [Vaclav Dolezal]
|
|
unshare:
|
|
- remove -s from --help output [Karel Zak]
|
|
wall:
|
|
- make sure line is zero terminated [Karel Zak]
|
|
wipefs:
|
|
- add missing ifdef [Ruediger Meier]
|
|
- postpone BLKRRPART until all is done [Karel Zak]
|
|
- use scols_column_set_json_type() [Karel Zak]
|
|
zramctl:
|
|
- (man) explain that --find is necessary [Karel Zak]
|
|
- add --output-all option [Sami Kerola]
|
|
- fix truncation warning [Sami Kerola]
|
|
- use new ul_path_* API [Karel Zak]
|