- Joined
- Mar 17, 2019
A few years back I built some ancient Gopher server from the mid 90s.look all u have to do to answer the question is name things sysvinit does better than openrc s6 dinit and runit
for some reason we keep arguing about stuff other than what i actually asked
that is the only thing i'm asking is why should i tell someone "use a distro that uses sysvinit" instead of "use a distro that uses runit"
i genuinely can't think of a valid argument against this, but i got 5 dislikes on that post and i'm like 99% sure everyone that disagreed with me doesn't actually disagree with me they just misread my post
It needed a lot of dodgy workarounds to compile.
But it came with an example sysvinit script that just worked.
It is never OK to tell someone to make the choice to use systemd. If you have got to the point where you are aware of systemd, it is time to move to a cleaner, unpolluted distribution.
I don't care what REAL init people choose to use. But in my experience, sysvinit is the one that very rarely requires any thinking at all. That's fine to me. From my point of view, computers should be an appliance, and nothing should ever change without a good reason.
Again, if someone wants to get their hands dirty with an alternative REAL init system like OpenRC or whatever, that's cool, more power to them. I just like proven simplicity.
I'm not saying I'm against other REAL init systems. I used Gentoo with OpenRC back in the day. I don't think I had to fuck around with the scripts more than once or twice. On a shitty prebuilt with a low end Athlon XP and a 5400 rpm HDD, I'm sure it saved seconds off the boot time. But I no longer use Gentoo, and generally use laptops now and they get put into sleep when not in use. I fully agree that there is a hierarchy of 'technical excellence'.
1) OpenRC, FreeBSD's rcNG, Darwin's launchd, Solaris SMF, D6, Runit, etc etc etc
2) Sysvinit
3) Busybox init and other minimal single file inits
4) Cutting off your own penis with a blunt, rusty pruning saw
5) Systemd shite
I am just am not stressed at this point about technical excellence over lazy goodness. For me, anything above #4 in the technical continium is perfectly acceptable technically speaking and sysvinit Just Works.

