4 ms·
> As a result, mostly nobody ever had a problem with it. The number of broken init scripts I have encountered throughout the years, that went unfixed for month
by dmitryminkovsky 7y ago
> As a result, mostly nobody ever had a problem with it.
The number of broken init scripts I have encountered throughout the years, that went unfixed for months if not years, stand in stark contrast to this statement. And I’m talking packages like uWSGI on Ubuntu 14.04! This is exactly why I gravitated immediately to systemd. The idea that init scripts actually worked and when they didn’t were easily fixable is not true. Yeah you can fix a broken script locally, but this doesn’t fly at scale n > 1. Submitting patches to distros is not a simple process, and not one that makes sense in this context either. Declarative beats imperative 9/10 times, and systemd is one of those 9.
- JohnFen 7y ago> The people who prefer initv are the people who enjoy digging in other people’s (untestable) Bash scripts This is demonstrably untrue. I strongly prefer SysV (which is not to say I think SysV is wonderful or anything) over systemD for a number of architectural and functional reasons. But I do not enjoy digging into other people's init scripts. Fortunately, I rarely have to do that. I think the last time I had a problem with someone's init script was over 7 years ago.
- dmitryminkovsky 7y agoYou're right. Bad generalization. Sentence removed, but archived in your comment. Out of curiosity, what distros do you use that you've had such a good run with init scripts?