Sysop: | Amessyroom |
---|---|
Location: | Fayetteville, NC |
Users: | 28 |
Nodes: | 6 (1 / 5) |
Uptime: | 46:55:46 |
Calls: | 422 |
Files: | 1,024 |
Messages: | 90,384 |
`66` is a new init system using `s6` under then hood. I've already written a mail or two long ago about it on this mailing list. I have already packaged it, the core boot services, and many other service definition frontend
files, in my overlay.
It supports a simple declarative INI format for declaring services, supports hard and soft dependencies, efficient and safe parallelism.
Oh! Yes, it handles the logs of the daemons via stdout/stderr, via dedicated loggers. Logs of different daemons are different...
Everything possible is pre-computed and pre-resolved. This makes 66 ***really*** fast!
But, it *never* runs in the system, except for the few milliseconds you need it. It uses s6 under the hood, something powerful yet so lightweight that
you don't understand it's even running; unless you explicitly check for it.
Kindly request me if you want any detailed info on any component, or just
the whole thing.
Those who want to try out a good init system with advanced features but simplicity and speed, this is exactly for you. Those who are just fine with systemd or openrc, using it in a production system, this isn't for you *yet*...
All packages are currently in a separate overlay...
The repository:
https://github.com/pramodvu1502/66-svmgr-gentoo-overlay
The Gentoo Wiki Page (incomplete as of now): https://wiki.gentoo.org/wiki/66-init
Kind regards,
Pramod V U
Just to say thank you for working on this and for updating us on progress.
Hopefully one day it will be a good alternative to OpenRC and migration will not be too involved.