https://github.com/troglobit/br2-ext-finit
Buildroot packaging of Finit
https://github.com/troglobit/br2-ext-finit
buildroot-external buildroot-external-tree buildroot-layer buildroot-package finit init-system
Last synced: about 1 year ago
JSON representation
Buildroot packaging of Finit
- Host: GitHub
- URL: https://github.com/troglobit/br2-ext-finit
- Owner: troglobit
- Created: 2022-12-19T18:00:10.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-01-09T07:28:47.000Z (over 2 years ago)
- Last Synced: 2025-02-13T09:18:24.784Z (over 1 year ago)
- Topics: buildroot-external, buildroot-external-tree, buildroot-layer, buildroot-package, finit, init-system
- Language: Makefile
- Homepage: https://troglobit.com/projects/finit/
- Size: 93.8 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Finit Skeleton and Cookies
==========================
This is a [Buildroot external][5] that provides the [Finit init system][6].
See the blog post, below, for more information on the advantages of using
Finit in embedded Linux systems.
- [Finit][2]
- [Plugins][3]
- [Skeleton][4]
For an example of how to use Finit in your project, see [br2-finit-demo][1],
you can even try out the latest build in Qemu yourself:

- **Downloads:**
- **Blog post:**
The skeleton installs *all* known services as `available/`, even though you
may not have selected any of them in `make menuconfig`. When a service is
selected it will (by default) be `enabled/`. However, since some systems have
management software that enable services based on system configuration, this
behavior can be changed using menuconfig:
Symbol: BR2_PACKAGE_SKELETON_INIT_FINIT_ENABLE [=y]
Type : bool
Prompt: Enable selected services by default
Location:
-> External options
-> Fast Init
-> Target packages
-> System tools
-> finit init skeleton
Please note, some services, e.g., dsnmasq, chrony, etc. require additional
configuration files. These can be provided with a `BR2_ROOTFS_OVERLAY`.
[1]: https://github.com/troglobit/br2-finit-demo
[2]: https://github.com/troglobit/finit/
[3]: https://github.com/troglobit/finit-plugins/
[4]: https://github.com/troglobit/finit-skel
[5]: https://nightly.buildroot.org/#outside-br-custom
[6]: https://troglobit.com/projects/finit/