-
Notifications
You must be signed in to change notification settings - Fork 28
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Revert "Update util linux 2.39" (PR#517)
- Loading branch information
Showing
3,583 changed files
with
733,601 additions
and
1,317,726 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
2.36 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
2.36 |
Large diffs are not rendered by default.
Oops, something went wrong.
196 changes: 12 additions & 184 deletions
196
deps/util-linux-2.39.0/AUTHORS → deps/util-linux-2.36.1/AUTHORS
Large diffs are not rendered by default.
Oops, something went wrong.
File renamed without changes.
2 changes: 1 addition & 1 deletion
2
deps/util-linux-2.39.0/ChangeLog → deps/util-linux-2.36.1/ChangeLog
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,3 @@ | ||
See version control history. | ||
|
||
https://git.kernel.org/pub/scm/utils/util-linux/util-linux.git/log | ||
https://git.kernel.org/pub/scm/utils/util-linux/util-linux.git/log?h=v2.36 |
File renamed without changes.
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,165 @@ | ||
|
||
Note that items with (!) have high priority. | ||
|
||
script (lib/pty-session.c) | ||
-------------------------- | ||
- (!) add #ifdefs and optional code for non-signalfd() systems | ||
|
||
|
||
docs | ||
---- | ||
- use terminal hyperlinks (for example for --help) | ||
try on terminal: printf 'For more details see \e]8;;man:fdisk(8)\e\\fdisk(8)\e]8;;\e\\.\n' | ||
https://gist.github.com/egmontkob/eb114294efbcd5adb1944c9f3cb5feda | ||
|
||
rev | ||
--- | ||
- support huge input lines (for example read input by small fixed buffer | ||
rather than try allocate all buffer for a whole line) | ||
see: https://github.com/karelzak/util-linux/issues/972 | ||
|
||
col | ||
--- | ||
- use unsigned sizes for columns and lines | ||
- check for limits to avoid segfaults | ||
- make it more robust | ||
https://github.com/karelzak/util-linux/issues/749 | ||
|
||
cal | ||
--- | ||
- support another --reforms, see for example freebsd version | ||
https://github.com/freebsd/freebsd/blob/master/usr.bin/ncal/ncal.c#L72 | ||
|
||
lscpu | ||
----- | ||
- read cpuid and uname information from file if --sysroot is specified, then | ||
we can prepare regression tests completely independent on hw and architecture. | ||
|
||
lsblk | ||
----- | ||
- currently it does not show mountpoint for all devices in btrfs RAID. It's because | ||
/proc/#/mountinfo contains reference to the one device only. Maybe we can add some | ||
btrfs specific code to provide a better output for FS based stacks. Not sure. | ||
https://bugzilla.redhat.com/show_bug.cgi?id=1084453 | ||
|
||
nsenter(1) | ||
---------- | ||
- read the default UID and GID from the target process. | ||
http://thread.gmane.org/gmane.linux.utilities.util-linux-ng/9553/focus=9585 | ||
|
||
hwclock | ||
------ | ||
- use /var/lib/hwclock/drift to store hw-clock drift numbers. | ||
- use /etc/adjtime as read-only for UTC/LOCAL information only | ||
- the /var/lib/hwclock/drift should be implemented backwardly compatible, | ||
it means use the file only if exists, otherwise follow /etc/adjtime | ||
|
||
bash completion | ||
--------------- | ||
- Optional argument handling requires user to press backspace to get | ||
argument completion. | ||
- Comma separated value, e.g., --output 'value1,value2', are not | ||
completed for users. | ||
|
||
libmount (mount/umount) | ||
----------------------- | ||
|
||
- add --onlyonce to force mount(8) to check if mountpoint is already used. Now | ||
"already mounted" detection is used for --all only. The problem is if you | ||
call "mount <mountpoint>" more than once for in fstab defined tmpfs (or network | ||
filesystem etc.). In this case kernel does not return EBUSY, but a new instance | ||
of the FS is created. https://github.com/karelzak/util-linux/issues/448 | ||
(... just idea, maybe wrong idea) | ||
|
||
- support CAP_SYS_ADMIN; for mount(2) syscall the CAP_SYS_ADMIN is good | ||
enough. Unfortunately, mount(8) does more things like check for filesystem | ||
type (but it's usually done by udev, so root perms are unnecessary), create | ||
loop devices, write to /run/mount/utab or /etc/mtab, etc. | ||
|
||
It would be nice to improve libmount to check for CAP_SYS_ADMIN if suid not | ||
set and allow using it for simple tasks where no another operation is | ||
necessary. | ||
|
||
partx | ||
----- | ||
|
||
- support mapping by device-mapper if argv[0] is "kpartx" or --dm option is used. | ||
|
||
|
||
getopt | ||
------ | ||
It would be great if getopt could optionally ignore unknown options. | ||
Currently, it outputs -- for every option it doesn't recognize but leaving the | ||
option as it is could beneficial wrapper scripts which could then pass the | ||
options they don't recognize as they are to the command they are wrapping. | ||
https://github.com/karelzak/util-linux/issues/701 | ||
|
||
docs | ||
---- | ||
|
||
- (!) use something better than gtk-doc for libmount and libblkid (doxyden?) | ||
|
||
- (!) add API documentation to libuuid | ||
|
||
- (!) rewrite man pages to AsciiDoc and generate final man pages by Asciidoctor & Docbook | ||
|
||
login-utils: | ||
----------- | ||
|
||
- consolidate newgrp(1) | ||
* we have "su --group/--supp-group" to switch between groups, newgrp(1) in | ||
util-linux and shadow-utils (and sg(1) alias in shadow-utils) | ||
* the unique functionality provided by newgpr(1) is support for group | ||
passwords [/etc/gshadow] -- do we really need this functionality? | ||
* maybe we can mark group-passwords as deprecated, and replace sg(1) and | ||
newgpr(1) with su(1) code. The another way is to ask for group password in | ||
su --group too. | ||
* note that shadow-utils newgpr(1) provides support for syslog and audit log. | ||
|
||
|
||
libblkid | ||
-------- | ||
|
||
- (!) add support for BitLocker Drive Encryption | ||
https://github.com/karelzak/util-linux/issues/617 | ||
https://github.com/libyal/libbde/blob/master/documentation/BitLocker%20Drive%20Encryption%20(BDE)%20format.asciidoc | ||
|
||
- (!) add support for dasd PT (used for example on s390) | ||
|
||
libfdisk | ||
-------- | ||
|
||
- add support for Apple Partition Map (see libblkid/src/partitions/mac.c) | ||
http://en.wikipedia.org/wiki/Apple_Partition_Map | ||
|
||
- add support for nested PT (e.g. hybrid MBR) to scripts | ||
* add "nested-label:" block to sfdisk --dump | ||
* add "nested-partitiontable" to sfdisk --JSON | ||
* support nested labels parsing from dump | ||
see https://github.com/karelzak/util-linux/issues/850 | ||
|
||
sfdisk | ||
------ | ||
|
||
- don't backup PT in interactive mode before write to the devices is requested, | ||
see https://github.com/karelzak/util-linux/issues/852 | ||
|
||
misc | ||
---- | ||
|
||
- add mllockall() and SCHED_FIFO to hwclock, | ||
see http://lkml.org/lkml/2008/10/12/132 | ||
|
||
|
||
--------------- | ||
exotic requests | ||
--------------- | ||
|
||
- add SELinux security contexts support to the 'ipcs' utility | ||
http://bugzilla.redhat.com/show_bug.cgi?id=225342 | ||
|
||
Would be great to list the current system IPC Objects with their respective | ||
security labels (where allowed) with something like 'ipcs -Z' - following the | ||
way other tools reports those. | ||
|
||
|
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
File renamed without changes.
Oops, something went wrong.