| config BR2_PACKAGE_OPENRC |
| bool "openrc" |
| depends on BR2_USE_MMU # fork() |
| depends on !BR2_STATIC_LIBS |
| depends on BR2_INIT_OPENRC |
| select BR2_PACKAGE_BUSYBOX_SHOW_OTHERS # kmod tools |
| select BR2_PACKAGE_KMOD # runtime |
| select BR2_PACKAGE_KMOD_TOOLS # runtime |
| select BR2_PACKAGE_NCURSES |
| help |
| Init that works on top of pid 1 (for example |
| openrc-init). By default it does quite a lot on startup |
| (like setting hwclock, mounting directories, configuring |
| interfaces and so on). So for this init to properly work you |
| need at least these tools on the root filesystem (default |
| busybox configuration provides them all): |
| |
| swapon, fsck, hwclock, getty, login, grep, mount, coreutils, |
| procps, modprobe (kmod), net-tools |
| |
| Number of tools may be decreased by removing services that |
| use them. |
| |
| https://github.com/OpenRC/openrc |
| |
| comment "openrc needs a toolchain w/ dynamic library" |
| depends on BR2_USE_MMU |
| depends on BR2_INIT_OPENRC |
| depends on BR2_STATIC_LIBS |