## SECTION=shell_and_console menuconfig UTIL_LINUX_NG tristate prompt "util-linux-ng " select HOST_GETTEXT # select LIBC_UTIL # we may need libuuid from E2FSPROGS, but we always need blkid select E2FSPROGS select E2FSPROGS_LIBBLKID select E2FSPROGS_LIBUUID if UTIL_LINUX_NG_MKSWAP_UUID select NCURSES if UTIL_LINUX_NG_USES_NCURSES select UTIL_LINUX_NG_USES_NCURSES if UTIL_LINUX_NG_CFDISK || UTIL_LINUX_NG_SETTERM if UTIL_LINUX_NG config UTIL_LINUX_NG_USES_NCURSES bool config UTIL_LINUX_NG_FDISK bool prompt "fdisk" depends on !BUSYBOX_FDISK || ALLYES help fdisk - Partition table manipulator for Linux comment "BusyBox' fdisk is selected!" depends on UTIL_LINUX_NG && BUSYBOX_FDISK config UTIL_LINUX_NG_SFDISK bool prompt "sfdisk" help sfdisk - Partition table manipulator for Linux, scriptable for unattended partitioning config UTIL_LINUX_NG_CFDISK bool prompt "cfdisk" help cfdisk is a curses based program for partitioning any hard disk drive. config UTIL_LINUX_NG_MKSWAP bool prompt "mkswap" depends on !BUSYBOX_MKSWAP || ALLYES help mkswap sets up a Linux swap area on a device or in a file. config UTIL_LINUX_NG_MKSWAP_UUID bool prompt "enable uuid support for mkswap" depends on UTIL_LINUX_NG_MKSWAP help enable uuid support for mkswap comment "BusyBox' mkswap is selected!" depends on BUSYBOX_MKSWAP config UTIL_LINUX_NG_SWAPON bool prompt "swapon" depends on !BUSYBOX_SWAPONOFF || ALLYES help Swapon is used to specify devices on which paging and swapping are to take place. comment "BusyBox' swapon is selected!" depends on BUSYBOX_SWAPONOFF config UTIL_LINUX_NG_MOUNT bool prompt "mount" depends on !BUSYBOX_MOUNT || ALLYES help The mount command serves to attach the file system found on some device to the big file tree. comment "BusyBox' mount is selected!" depends on BUSYBOX_MOUNT config UTIL_LINUX_NG_UMOUNT bool prompt "umount" depends on !BUSYBOX_UMOUNT || ALLYES help The mount(8) command serves to attach the file system found on some device to the big file tree. Conversely, the umount(8) command will detach it again. comment "BusyBox' umount is selected!" depends on BUSYBOX_UMOUNT config UTIL_LINUX_NG_IPCS bool prompt "ipcs" depends on !BUSYBOX_IPCS || ALLYES help ipcs provides information on the ipc facilities for which the calling process has read acccess. comment "BusyBox' ipcs is selected!" depends on BUSYBOX_IPCS config UTIL_LINUX_NG_READPROFILE bool prompt "readprofile" depends on !BUSYBOX_READPROFILE || ALLYES help The readprofile command uses the /proc/profile information to print ascii data on standard output. The output is organized in three columns: the first is the number of clock ticks, the second is the name of the C function in the kernel where those many ticks occurred, and the third is the normalized `load' of the procedure, calculated as a ratio between the number of ticks and the length of the procedure. The output is filled with blanks to ease readability. comment "BusyBox' readprofile is selected!" depends on BUSYBOX_READPROFILE config UTIL_LINUX_NG_SETTERM bool prompt "setterm" help setterm - set terminal attributes like terminal name, cursor blinking and beeper sound config UTIL_LINUX_NG_CHRT bool prompt "chrt" depends on !BUSYBOX_CHRT || ALLYES help chrt manipulates the real-time attributes of a process. comment "chrt from busybox selected" depends on BUSYBOX_CHRT config UTIL_LINUX_NG_IONICE bool prompt "ionice" help ionice gets/sets the program io scheduling class and priority. config UTIL_LINUX_NG_TASKSET bool prompt "taskset" help taskset retrieves or sets a process's CPU affinity. endif