| ▲ | smartmic 5 hours ago | ||||||||||||||||||||||||||||||||||||||||
It's a pity. It's also a step back from valuing the Unix philosophy, which has its merits, especially for those with a "learning the system from scratch" mindset. Sorry, but I have no sympathy for systemd. | |||||||||||||||||||||||||||||||||||||||||
| ▲ | cf100clunk 5 hours ago | parent | next [-] | ||||||||||||||||||||||||||||||||||||||||
SysVinit has been seen by some people in the post-systemd world as some sort of mystifying mashup concocted by sadists, yet I've found that when it is explained well, it is clear and human-friendly, with easy uptake by newcomers. I echo that this decision is a pity. | |||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||
| ▲ | PunchyHamster 5 hours ago | parent | prev | next [-] | ||||||||||||||||||||||||||||||||||||||||
sysv is garbage tho. If unix philosophy is "make it do one thing and do it well", it doesn't do the one thing it is supposed to do well. I dislike overloading systemd with tools that are not related to running services but systemd does the "run services" (and auxiliary stuff like "make sure mount service uses is up before it is started" or "restart it if it dies" and hundred other things that are very service or use-case specific) very, very well and I used maybe 4 different alternatives across last 20 years | |||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||
| ▲ | nialv7 4 hours ago | parent | prev | next [-] | ||||||||||||||||||||||||||||||||||||||||
If you want to learn the system from scratch, the best way will be writing your own little init system from scratch, so you can understand how the boot sequence works. And as you make use of more and more of the advanced features of Linux, your init system will get more and more complex, and will start to resemble systemd. If you only learn about sysvinit and stop there, you are missing large parts of how a modern Linux distro boots and manages services. | |||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||
| ▲ | tapoxi 5 hours ago | parent | prev | next [-] | ||||||||||||||||||||||||||||||||||||||||
I don't have a dog in this fight but I find it funny that the anti-systemd crowd hates it because it doesn't "follow the Unix philosophy", but they tend to also hate Wayland which does and moves away from a clunky monolith (Xorg) | |||||||||||||||||||||||||||||||||||||||||
| ▲ | bigstrat2003 4 hours ago | parent | prev [-] | ||||||||||||||||||||||||||||||||||||||||
And on the other hand, I have no sympathy for the Unix philosophy. I value results, not dogma, and managing servers with systemd is far more pleasant than managing servers with sysvinit was. When a tool improves my sysadmin life as much as systemd has, I couldn't care less if it violates some purity rule to do so. | |||||||||||||||||||||||||||||||||||||||||