Config.in 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108
  1. config BR2_PACKAGE_UTIL_LINUX
  2. bool "util-linux"
  3. depends on BR2_LARGEFILE
  4. depends on BR2_USE_WCHAR
  5. help
  6. Various useful/essential Linux utilities.
  7. Things like mkfs, mkswap, swapon, fdisk, mount, dmesg, etc...
  8. http://www.kernel.org/pub/linux/utils/util-linux/
  9. if BR2_PACKAGE_UTIL_LINUX
  10. ############################################
  11. # default enabled and should be disabled by
  12. # --disable-foo
  13. #
  14. config BR2_PACKAGE_UTIL_LINUX_MOUNT
  15. bool "build mount utilties"
  16. select BR2_PACKAGE_UTIL_LINUX_LIBBLKID
  17. config BR2_PACKAGE_UTIL_LINUX_FSCK
  18. select BR2_PACKAGE_UTIL_LINUX_LIBBLKID
  19. bool "build \"fsck\""
  20. config BR2_PACKAGE_UTIL_LINUX_LIBMOUNT
  21. select BR2_PACKAGE_UTIL_LINUX_LIBBLKID
  22. bool "build libmount"
  23. config BR2_PACKAGE_UTIL_LINUX_LIBUUID
  24. bool "build libuuid and uuid utilities"
  25. default y
  26. config BR2_PACKAGE_UTIL_LINUX_UUIDD
  27. bool "build \"uuidd\""
  28. config BR2_PACKAGE_UTIL_LINUX_LIBBLKID
  29. select BR2_PACKAGE_UTIL_LINUX_LIBUUID
  30. bool "build libblkid and blkid utilities"
  31. default y
  32. config BR2_PACKAGE_UTIL_LINUX_AGETTY
  33. bool "build \"agetty\""
  34. config BR2_PACKAGE_UTIL_LINUX_CRAMFS
  35. bool "build \"fsck.cramfs, mkfs.cramfs\""
  36. config BR2_PACKAGE_UTIL_LINUX_SWITCH_ROOT
  37. bool "build \"switch_root\""
  38. config BR2_PACKAGE_UTIL_LINUX_PIVOT_ROOT
  39. bool "build \"pivot_root\""
  40. config BR2_PACKAGE_UTIL_LINUX_FALLOCATE
  41. bool "build \"fallocate\""
  42. config BR2_PACKAGE_UTIL_LINUX_UNSHARE
  43. bool "build \"unshare\""
  44. config BR2_PACKAGE_UTIL_LINUX_RENAME
  45. bool "build \"rename\""
  46. config BR2_PACKAGE_UTIL_LINUX_SCHEDUTILS
  47. bool "build \"chrt, ionice, teskset\""
  48. config BR2_PACKAGE_UTIL_LINUX_WALL
  49. bool "build \"wall\""
  50. config BR2_PACKAGE_UTIL_LINUX_PARTX
  51. bool "build \"addpart, delpart, partx\""
  52. select BR2_PACKAGE_UTIL_LINUX_LIBBLKID
  53. ############################################
  54. # default disabled and should be enabled by
  55. # --enable-foo
  56. #
  57. config BR2_PACKAGE_UTIL_LINUX_ARCH
  58. bool "build \"arch\""
  59. config BR2_PACKAGE_UTIL_LINUX_INIT
  60. bool "build \"simpleinit, shutdown, initctl\""
  61. config BR2_PACKAGE_UTIL_LINUX_KILL
  62. bool "build \"kill\""
  63. config BR2_PACKAGE_UTIL_LINUX_LAST
  64. bool "build \"last\""
  65. config BR2_PACKAGE_UTIL_LINUX_MESG
  66. bool "build \"mesg\""
  67. config BR2_PACKAGE_UTIL_LINUX_RAW
  68. bool "build \"raw\""
  69. config BR2_PACKAGE_UTIL_LINUX_RESET
  70. bool "build \"reset\""
  71. config BR2_PACKAGE_UTIL_LINUX_LOGIN_UTILS
  72. bool "build \"chfn, chsh, login, newgrp, vipw\""
  73. config BR2_PACKAGE_UTIL_LINUX_WRITE
  74. bool "build \"write\""
  75. endif
  76. comment "util-linux requires a toolchain with LARGEFILE + WCHAR support"
  77. depends on !(BR2_LARGEFILE && BR2_USE_WCHAR)