As complexity increases, the chance of error goes up or down?
Excellent job jumping the gun, bro; we have no idea if that's a systemd bug that'll keep rearing its head or just freak coincidence. Even if it's the former, then it's not a big deal. If it's repeatable, then it's defeatable.
You are adding unfortunate levels of pointing out what you mean, specifically.
If the meaning of the 2nd sentence I responded to didn't change from the 1st, then repeating myself didn't change anything either.
Besides, we both agreed some valid criticisms of systemd were made. SOME valid criticisms.
No, I'm sure they don't care about uptime or reputation at all. Its not like that is what they actually respectively base their businesses on.
Of course they care, which is the reason they use systemd in plenty of their fleet lol
So pure luck and how a bug is handled is now what a bug is.
Not what I meant and you know it. What I'm saying is, if this bug is apparently so severe and widespread, then why isn't it being represented on Github or freedesktop.org as such? Where's the stream of reports citing many users having their computers crash because of this bit of code? Why haven't the anti-systemd iconoclasts been able to fell our lord and savior, Harry Poettering, and cause the systemd sky to fall in the wake of this horrifying bug?
Because this bug is local-only, so if someone else has local access to your computer without your permission, then that should be an even bigger security concern than the utilization of this bug to crash the system. Not like you can "accidentally" type this code anyway. Still, it'll likely be removed from the next stable systemd release, so no harm, no foul.
I and everyone else will be asking for your reactive powers once we see it turning out otherwise.
Set the timer. Can't wait to see that pie on your face.
It is not modular in the traditional unix sense, which has been a concept there for nearly 50 years. How many people thought it was a bad idea in 50 years? How many of them/how much of it left?
So you concede that systemd is modular, which is true, but you still found a way to make it a problem in your mind. I'm not gonna lie; that's pretty impressive. That's Clinton levels of mental gymnastics.
Seriously, through all the rhetoric, you're the only one I found that said systemd is neither modular or monolithic, and the way you came to such a conclusion was making your own definition based on the UNIX philosophy, which, again, doesn't change systemd's modular nature.
Try replacing your init system with anything else on a systemd-box running any regular desktop. Problem?
Not everything's gonna be compatible with everything else, but you think that's the way it's supposed to be. Apparently, systemd-nspawn needs to work on launchd and Upstart in order to be truly modular.
A forced migration over to something that leaves no tangible recourse, while promising to do so, expanding indefinitely, and sucking. So the polar opposite of Linux, for Linux-people. I don't get it either. It's like people are upset or something.
Linux has always been about branching out and exploring the possibilities, passing up possible solutions for the chance at finding better ones. Linux has become entrenched in a good-yet-polarizing solution, which is going to make people upset. If systemd does turn into X.org (betting my money it won't), then the Linux community at large will find/invent a better solution. Hasn't happened yet though. SysV's a corner case solution now. ConsoleKit's dead. uselessd inevitably followed the path it was taking into its own grave. OpenRC isn't being run outside of a Gentoo/Slackware/PCLOS/Puppy/some Manjaro builds and embedded distros (there's more, but they're insignificant).
[doublepost=1475769115,1475768819][/doublepost]
Jokes aside: Has there ever been a proper code review of systemd? Being PID 1 is serious shit after all.
Linus doesn't have any major issues with systemd, and some Linux devs, while wary of systemd, concede that nightmare scenarios with systemd haven't happened.
But yeah, I agree. A code review of systemd and its parts is important. A quick Google search didn't turn up much, but you'd think they already went through that process before distros everywhere began adopting it. Idk