3 ms·
Hi HN, I've been working on this for a while and I was looking for some feedback on it. I've been using it on my laptop, servers, etc. without issues for a few
by Somasis 11y ago
Hi HN, I've been working on this for a while and I was looking for some feedback on it. I've been using it on my laptop, servers, etc. without issues for a few months.
- vezzy-fnord 11y agoNot bad. It's another BSD rc.d-like, which is a rather minimal yet very clean architecture. It doesn't quite approach the terseness of rc.subr(5) with the initscripts that practically become key-value pairs, however. It's nice for minimalists like us, but also for most people wouldn't be compelling in comparison to OpenRC. Being entirely Bash-driven would is also unfortunately a death knell for promoting it as a modern replacement.
- Somasis 11y agoOpenRC was actually what I tried before making this, but my experience with it is part of what resulted in the creation of Beginning. It wanted to be a modern replacement for sysvinit and such, but ended up taking a lot of sysvinit's cruft and, in my opinion, ends up being too complex for what I wanted it for. I'm not sure I agree with the comment about it being Bash-driven, though. I chose bash because it's readily available and had been proven to work fine from what systems I studied (namely OpenBSD and Arch Linux's initscripts). Being a modern replacement is not what I'm looking for, I just want to make something different that doesn't needlessly complicate.