54b072e693
The list of util-linux utilities we can find on its Config.in file it seems to be alphabetically ordered in purpose. However, there are some of them which are in the wrong place. This patch fixes that. Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
287 lines
6.2 KiB
Plaintext
287 lines
6.2 KiB
Plaintext
config BR2_PACKAGE_UTIL_LINUX
|
|
bool "util-linux"
|
|
depends on BR2_USE_WCHAR
|
|
select BR2_PACKAGE_GETTEXT if BR2_NEEDS_GETTEXT_IF_LOCALE
|
|
help
|
|
Various useful/essential linux libraries and utilities.
|
|
|
|
Things like mkfs, mkswap, swapon, fdisk, mount, dmesg, etc...
|
|
|
|
http://www.kernel.org/pub/linux/utils/util-linux/
|
|
|
|
if BR2_PACKAGE_UTIL_LINUX
|
|
|
|
config BR2_PACKAGE_UTIL_LINUX_LIBBLKID
|
|
select BR2_PACKAGE_UTIL_LINUX_LIBUUID
|
|
depends on BR2_USE_MMU # fork
|
|
bool "libblkid"
|
|
help
|
|
Install libblkid.
|
|
|
|
config BR2_PACKAGE_UTIL_LINUX_LIBMOUNT
|
|
select BR2_PACKAGE_UTIL_LINUX_LIBBLKID
|
|
depends on BR2_USE_MMU # util-linux/libblkid
|
|
bool "libmount"
|
|
help
|
|
Install libmount.
|
|
|
|
config BR2_PACKAGE_UTIL_LINUX_LIBSMARTCOLS
|
|
bool "libsmartcols"
|
|
help
|
|
Install libsmartcols.
|
|
|
|
config BR2_PACKAGE_UTIL_LINUX_LIBUUID
|
|
bool "libuuid"
|
|
help
|
|
Install libuuid.
|
|
|
|
config BR2_PACKAGE_UTIL_LINUX_BINARIES
|
|
bool "install utilities"
|
|
depends on BR2_USE_MMU # fork()
|
|
select BR2_PACKAGE_UTIL_LINUX_LIBBLKID
|
|
select BR2_PACKAGE_UTIL_LINUX_LIBMOUNT
|
|
select BR2_PACKAGE_UTIL_LINUX_LIBSMARTCOLS
|
|
select BR2_PACKAGE_UTIL_LINUX_LIBUUID
|
|
help
|
|
Install the basic set of util-linux binaries.
|
|
|
|
if BR2_PACKAGE_UTIL_LINUX_BINARIES
|
|
|
|
config BR2_PACKAGE_UTIL_LINUX_AGETTY
|
|
bool "agetty"
|
|
help
|
|
Alternative linux getty
|
|
|
|
config BR2_PACKAGE_UTIL_LINUX_ARCH
|
|
bool "arch"
|
|
help
|
|
Print machine architecture
|
|
|
|
config BR2_PACKAGE_UTIL_LINUX_BFS
|
|
bool "bfs"
|
|
help
|
|
SCO bfs filesystem support
|
|
|
|
config BR2_PACKAGE_UTIL_LINUX_CHFN_CHSH
|
|
bool "chfn/chsh"
|
|
depends on (BR2_ENABLE_LOCALE && BR2_USE_WCHAR) # linux-pam
|
|
depends on !BR2_STATIC_LIBS
|
|
depends on !BR2_TOOLCHAIN_USES_MUSL # linux-pam
|
|
select BR2_PACKAGE_LINUX_PAM
|
|
help
|
|
Change login shell, real user name and information
|
|
|
|
comment "chfn/chsh needs a uClibc or (e)glibc toolchain w/ wchar, locale, dynamic library"
|
|
depends on !(BR2_ENABLE_LOCALE && BR2_USE_WCHAR) \
|
|
|| BR2_STATIC_LIBS || BR2_TOOLCHAIN_USES_MUSL
|
|
|
|
config BR2_PACKAGE_UTIL_LINUX_CRAMFS
|
|
bool "cramfs utilities"
|
|
select BR2_PACKAGE_ZLIB
|
|
help
|
|
Build fsck.cramfs and mkfs.cramfs
|
|
|
|
config BR2_PACKAGE_UTIL_LINUX_DDATE
|
|
bool "ddate"
|
|
help
|
|
Convert Gregorian dates to Discordian dates
|
|
|
|
config BR2_PACKAGE_UTIL_LINUX_EJECT
|
|
bool "eject"
|
|
help
|
|
Eject removable media
|
|
|
|
config BR2_PACKAGE_UTIL_LINUX_FALLOCATE
|
|
bool "fallocate"
|
|
help
|
|
Preallocate space to a file
|
|
|
|
config BR2_PACKAGE_UTIL_LINUX_FDFORMAT
|
|
bool "fdformat"
|
|
help
|
|
Low-level format a floppy disk
|
|
|
|
config BR2_PACKAGE_UTIL_LINUX_FSCK
|
|
bool "fsck"
|
|
help
|
|
Check and repair a linux filesystem
|
|
|
|
config BR2_PACKAGE_UTIL_LINUX_HWCLOCK
|
|
bool "hwclock"
|
|
help
|
|
Query or set the hardware clock (RTC)
|
|
|
|
config BR2_PACKAGE_UTIL_LINUX_KILL
|
|
bool "kill"
|
|
help
|
|
Send a signal to a process
|
|
|
|
config BR2_PACKAGE_UTIL_LINUX_LAST
|
|
bool "last"
|
|
help
|
|
Show a listing of last logged in users
|
|
|
|
config BR2_PACKAGE_UTIL_LINUX_LOGIN_UTILS
|
|
bool "login utilities"
|
|
depends on (BR2_ENABLE_LOCALE && BR2_USE_WCHAR) # linux-pam
|
|
depends on !BR2_STATIC_LIBS
|
|
depends on !BR2_TOOLCHAIN_USES_MUSL # linux-pam
|
|
select BR2_PACKAGE_LINUX_PAM
|
|
help
|
|
Build login utilities (last, login, su, sulogin)
|
|
|
|
comment "login utilities needs a uClibc or (e)glibc toolchain w/ wchar, locale, dynamic library"
|
|
depends on !(BR2_ENABLE_LOCALE && BR2_USE_WCHAR) \
|
|
|| BR2_STATIC_LIBS || BR2_TOOLCHAIN_USES_MUSL
|
|
|
|
config BR2_PACKAGE_UTIL_LINUX_LOSETUP
|
|
bool "losetup"
|
|
help
|
|
Set up and control loop devices
|
|
|
|
config BR2_PACKAGE_UTIL_LINUX_MESG
|
|
bool "mesg"
|
|
help
|
|
Control write access to your terminal
|
|
|
|
config BR2_PACKAGE_UTIL_LINUX_MINIX
|
|
bool "minix"
|
|
help
|
|
Minix filesystem support
|
|
|
|
config BR2_PACKAGE_UTIL_LINUX_MORE
|
|
bool "more"
|
|
select BR2_PACKAGE_NCURSES
|
|
help
|
|
File perusal filter for crt viewing
|
|
|
|
config BR2_PACKAGE_UTIL_LINUX_MOUNT
|
|
bool "mount/umount"
|
|
help
|
|
Mount/unmount filesystems
|
|
|
|
config BR2_PACKAGE_UTIL_LINUX_MOUNTPOINT
|
|
bool "mountpoint"
|
|
help
|
|
See if a directory is a mountpoint
|
|
|
|
config BR2_PACKAGE_UTIL_LINUX_NEWGRP
|
|
bool "newgrp"
|
|
help
|
|
Log in to a new group
|
|
|
|
config BR2_PACKAGE_UTIL_LINUX_NOLOGIN
|
|
bool "nologin"
|
|
help
|
|
Politely refuse a login
|
|
|
|
config BR2_PACKAGE_UTIL_LINUX_NSENTER
|
|
bool "nsenter"
|
|
depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_0
|
|
help
|
|
Enter the namespaces of another process.
|
|
|
|
comment "nsenter needs a toolchain w/ headers >= 3.0"
|
|
depends on !BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_0
|
|
|
|
config BR2_PACKAGE_UTIL_LINUX_PARTX
|
|
bool "partition utilities"
|
|
help
|
|
Partition tools (addpart, delpart, partx)
|
|
|
|
config BR2_PACKAGE_UTIL_LINUX_PIVOT_ROOT
|
|
bool "pivot_root"
|
|
help
|
|
Change the root filesystem
|
|
|
|
config BR2_PACKAGE_UTIL_LINUX_RAW
|
|
bool "raw"
|
|
help
|
|
Build a linux raw character device
|
|
|
|
config BR2_PACKAGE_UTIL_LINUX_RENAME
|
|
bool "rename"
|
|
help
|
|
Rename files
|
|
|
|
config BR2_PACKAGE_UTIL_LINUX_RESET
|
|
bool "reset"
|
|
help
|
|
Reset the terminal
|
|
|
|
config BR2_PACKAGE_UTIL_LINUX_SCHEDUTILS
|
|
bool "schedutils"
|
|
help
|
|
Scheduling utilities (chrt, ionice, taskset)
|
|
|
|
config BR2_PACKAGE_UTIL_LINUX_SETPRIV
|
|
bool "setpriv"
|
|
depends on !BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_NIOSII201405 # libcap-ng
|
|
select BR2_PACKAGE_LIBCAP_NG
|
|
help
|
|
Run a program with different Linux privilege settings
|
|
|
|
config BR2_PACKAGE_UTIL_LINUX_SETTERM
|
|
bool "setterm"
|
|
select BR2_PACKAGE_NCURSES
|
|
help
|
|
Set terminal attributes
|
|
|
|
config BR2_PACKAGE_UTIL_LINUX_SWITCH_ROOT
|
|
bool "switch_root"
|
|
help
|
|
Switch to another filesystem as the root of the mount tree
|
|
|
|
config BR2_PACKAGE_UTIL_LINUX_UL
|
|
bool "ul"
|
|
select BR2_PACKAGE_NCURSES
|
|
help
|
|
Do underlining
|
|
|
|
config BR2_PACKAGE_UTIL_LINUX_UNSHARE
|
|
bool "unshare"
|
|
help
|
|
Run program with some namespaces unshared from parent
|
|
|
|
config BR2_PACKAGE_UTIL_LINUX_UTMPDUMP
|
|
bool "utmpdump"
|
|
help
|
|
Dump UTMP and WTMP files in raw format
|
|
|
|
config BR2_PACKAGE_UTIL_LINUX_UUIDD
|
|
bool "uuidd"
|
|
help
|
|
UUID generation daemon
|
|
|
|
config BR2_PACKAGE_UTIL_LINUX_VIPW
|
|
bool "vipw"
|
|
help
|
|
Edit the password, group, shadow-password or shadow-group file
|
|
|
|
config BR2_PACKAGE_UTIL_LINUX_WALL
|
|
bool "wall"
|
|
help
|
|
Send a message to everybody's terminal
|
|
|
|
config BR2_PACKAGE_UTIL_LINUX_WDCTL
|
|
bool "wdctl"
|
|
help
|
|
Shows hardware watchdog status
|
|
|
|
config BR2_PACKAGE_UTIL_LINUX_WRITE
|
|
bool "write"
|
|
help
|
|
Send a message to another user
|
|
|
|
config BR2_PACKAGE_UTIL_LINUX_ZRAMCTL
|
|
bool "zramctl"
|
|
help
|
|
Set up and control zram devices
|
|
|
|
endif
|
|
|
|
endif
|
|
|
|
comment "util-linux needs a toolchain w/ wchar"
|
|
depends on !BR2_USE_WCHAR
|