GNU Pies – Program Invocation and Execution Supervisor
gnu.org.ua
gnu.org.ua
Used it inside of containers a few times when I wanted to keep things simple and have a container that ran both a web server and PHP-FPM at the same time and kept them up.
https://www.gnu.org.ua/software/pies/example.php?what=gitlab
https://www.gnu.org.ua/software/pies/manual/Docker-Entrypoin...
edit: I know it's not a monolith like systemd but service/unit files are a core component of systemd
EDIT: Here are three audio files to hear: https://pl.wiktionary.org/wiki/pies#pies_(j%C4%99zyk_polski)
It's a collection of losely coupled components and services of which basically every single one can be disabled or replaced by another implementation.
It's NOT loosely coupled in any way. Try running any part of the systemd software suite on an openrc system and see how that works out?
I have no idea why people are so insistent on claiming that its not a monolith, when it ticks off every box of what a monolith is.
Well from this POV it's kinda openrc's problem if it doesn't. What about trying to run any part of the Openrc software suite on an Upstart system? The question why would anyone sane want to is rhetorical tho...
Why obsessing over whether systemd is monolithic and in what measure anyway? There certainly ARE optional systemd parts. So it's correct to say it's not entirely monolithic.
The rest of the system for example chrony, sysklogd, cron, etc run fine on upstart systems, because they aren't tied to systemd and are fully modular.
It's okay to be a monolith, that doesn't make it inherently bad or anything, but we should be honest about it, and it does come with some tradeoffs.
It might be the case that one can disable some components of systemd, on a systemd system. It is certainly not the case that they are "loosely coupled", or there would be no incentive to maintain forks of core systemd components with the sole and explicit purpose of decoupling from systemd.
I once worked for a company which chose to use Kubernetes instead, they regretted it.
I was born and raised amongst the rednecks of the southern US and still, someone saying “uh-BUN-too” sounds so silly
Military and civil emergency communications use alternative pronunciations where clarity and brevity are critical.
oh come on
Everyone looked at me like I was insane as I sat there chuckling. Thank you for bringing back that unfortunate memory.