Config.in 1.0 KB

123456789101112131415161718192021222324252627282930
  1. config BR2_PACKAGE_OPENRC
  2. bool "openrc"
  3. depends on BR2_USE_MMU # fork()
  4. depends on !BR2_STATIC_LIBS
  5. depends on !BR2_TOOLCHAIN_USES_UCLIBC
  6. depends on BR2_INIT_OPENRC
  7. select BR2_PACKAGE_BUSYBOX_SHOW_OTHERS # kmod tools
  8. select BR2_PACKAGE_KMOD # runtime
  9. select BR2_PACKAGE_KMOD_TOOLS # runtime
  10. select BR2_PACKAGE_NCURSES
  11. help
  12. Init that works on top of pid 1 (for example
  13. openrc-init). By default it does quite a lot on startup
  14. (like setting hwclock, mounting directories, configuring
  15. interfaces and so on). So for this init to properly work you
  16. need at least these tools on the root filesystem (default
  17. busybox configuration provides them all):
  18. swapon, fsck, hwclock, getty, login, grep, mount, coreutils,
  19. procps, modprobe (kmod), net-tools
  20. Number of tools may be decreased by removing services that
  21. use them.
  22. https://github.com/OpenRC/openrc
  23. comment "openrc needs a glibc or musl toolchain w/ dynamic library"
  24. depends on BR2_USE_MMU
  25. depends on BR2_INIT_OPENRC
  26. depends on BR2_STATIC_LIBS && BR2_TOOLCHAIN_USES_UCLIBC