Util-linux is a set of various useful Linux utilities.
USE flags for sys-apps/util-linux Various useful Linux utilities
||!!internal use only!! DO NOT SET THIS FLAG YOURSELF!, used for creating build images and the first half of bootstrapping [make stage1]|
||build setpriv helper (run programs with diff capabilities)|
||build mkfs/fsck helpers for cramfs filesystems|
||build fdformat (floppy disk format)|
||build hardlink program|
||build the kill program|
||build runuser helper|
||Build static versions of dynamic libraries as well|
||install mount/umount as setuid so non-root users may mount/umount devices, and wall/write as setgid so non-root users can notify other users|
||install the mesg/wall/write tools for talking to local users|
kill USE flag will typically creates a conflict between the sys-process/procps and sys-apps/util-linux packages. Both packages include the kill command, and both packages are capable of conditionally building the kill utility by setting the
kill USE flag (in fact, sys-apps/coreutils also includes support for a kill command).
The mesg, wall, and write utilities are installed using the
tty-helpers USE flag. This can be viewed by scrolling down in USE flags section above.
For security reasons, these utilities are disabled by default.
emerge --ask --oneshot sys-apps/util-linux
--oneshotis used in the above command because util-linux is included in the @system set. It is typically not necessary to include it in a @selected set.
There are many utilities included in with the util-linux package...
(Troubleshoot issues in this section. Separate issues by best describing the error with a new section name. Remove if no issues are known.)
Warning: This package is part of the @system set. Removing it will remove an important suite of packages. Proceed at your own risk!
emerge --ask --depclean --verbose sys-apps/util-linux
- GNU Core Utilities - Standard GNU file, text, and shell utilities.