Config.in 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. # DO NOT EDIT. This file is generated from Config.src
  2. #
  3. # For a description of the syntax of this configuration file,
  4. # see docs/Kconfig-language.txt.
  5. #
  6. menu "klibc-utils"
  7. config BUSYBOX_MINIPS
  8. bool "minips (11 kb)"
  9. default n # for god's sake, just use "ps" name in your scripts
  10. help
  11. Alias to "ps".
  12. config BUSYBOX_NUKE
  13. bool "nuke (2.9 kb)"
  14. default y
  15. help
  16. Alias to "rm -rf".
  17. config BUSYBOX_RESUME
  18. bool "resume (3.2 kb)"
  19. default y
  20. help
  21. Resume from saved "suspend-to-disk" image
  22. config BUSYBOX_RUN_INIT
  23. bool "run-init (7.7 kb)"
  24. default y
  25. select BUSYBOX_PLATFORM_LINUX
  26. help
  27. The run-init utility is used from initramfs to select a new
  28. root device. Under initramfs, you have to use this instead of
  29. pivot_root.
  30. Booting with initramfs extracts a gzipped cpio archive into rootfs
  31. (which is a variant of ramfs/tmpfs). Because rootfs can't be moved
  32. or unmounted, pivot_root will not work from initramfs. Instead,
  33. run-init deletes everything out of rootfs (including itself),
  34. does a mount --move that overmounts rootfs with the new root, and
  35. then execs the specified init program.
  36. util-linux has a similar tool, switch-root.
  37. run-init differs by also having a "-d CAPS_TO_DROP" option.
  38. endmenu