[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y ] [Home]
4chanarchives logo
Systemd
Images are sometimes not shown due to bandwidth/network limitations. Refreshing the page usually helps.

You are currently reading a thread in /g/ - Technology

Thread replies: 20
Thread images: 1
File: systemd.jpg (49 KB, 480x365) Image search: [Google]
systemd.jpg
49 KB, 480x365
Let's talk about systemd /g/.

Almost all major linux distros had adopted it, and clearly everything is going fine, despite the naysayers. Can we all agree now that the dust has settled that there is nothing wrong with it?
>>
Yet.
>>
>>53419385
You can always trust germans to run the best things smoothly.
>>
> needing a daemon to control daemons
> not using run-levels
> not killing pids

truly the apt-get of init : (

do ya really need _another_ layer of shit you can do with a single line of bash?
>>
>>53419575
Systemd being PID 1 is great because all daemons will report back to it. It's a nice init and daemon manager.

It also made linux boot a lot faster, which is amazing because it was already leaps&bounds ahead of the competition.
>>
>>53419595
There is nothing magical about pid 1. There is no inherent benefit to keeping the pids low. Much of systemds crap is to avoid spawning new processes to keep pids low. That's stupid.
>>
>>53419595
>linux boot a lot faster
nope
>>
>>53421038

There is everything magical about pid 1. Idiot.
>>
>>53421170
It does.
>>
>>53419595
No, PID 1 should only reap orphaned processes.

I would like it better if it only forwarded this crap to another daemon instead of being pid 1. The code is ugly as shit too, kinda scary.
>>
>>53419385
I don't know any production site that has adopted it. Most are running CentOS 6 in my experience.
>>
>>53422479
        FOREACH_WORD_QUOTED(word, length, rvalue, state) {
char *s, **l;

s = strndup(word, length);
if (!s)
return log_oom();

l = strv_split(s, ",");
free(s);

strv_uniq(l);

if (strv_length(l) <= 1) {
strv_free(l);
continue;
}

if (!arg_join_controllers) {
arg_join_controllers = new(char**, 2);
if (!arg_join_controllers) {
strv_free(l);
return log_oom();
}

arg_join_controllers[0] = l;
arg_join_controllers[1] = NULL;

n = 1;
} else {
char ***a;
char ***t;

t = new0(char**, n+2);
if (!t) {


And it goes on, and on. Why not put a quad pointer in there for good measure?

All this text parsing going on in PID 1. If PID 1 crashes, the system crashes as well.
>>
>>53422543
Everyone knows that you're not a C programmer until you are a 3 star *** C programmer.
>>
>>53419385
It's working indeed, but I don't understand how.
>>
>>53421038
>There is nothing magical about pid 1
I pity you fool
>>
There was nothing ever wrong with it, systemd hate just became a meme, the others didn't. Best example was many years ago when everyone was adopting pulseaudio. This dumb meme actually convinces new linux users asking for distros without systemd without knowing what an init system IS.
>>
>>53423456
It also convinces fedora users to just blindly back up and shill for freedesktop with any crap they shit out.
>>
>>53419530
Nobody sane trust germs
>>
>>53419385
I still use openrc in my gentoo, why should I switch to systemd?
>>
the only thing wrong with it is that it abandoned the unix philosophy of 'do one thing well'
Thread replies: 20
Thread images: 1

banner
banner
[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y] [Home]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
If a post contains personal/copyrighted/illegal content you can contact me at [email protected] with that post and thread number and it will be removed as soon as possible.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com, send takedown notices to them.
This is a 4chan archive - all of the content originated from them. If you need IP information for a Poster - you need to contact them. This website shows only archived content.