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

You have 30 seconds to justify using linux with systemd

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 45
Thread images: 3

File: sss.jpg (188KB, 1785x613px) Image search: [Google]
sss.jpg
188KB, 1785x613px
>>
GNU's Not Unix
>>
poettering gave me 50 bux to install it, so i installed it in a few thousand VMs
>>
When I updated Debian to Stretch and replaced systemd with sysvinit it crashed every few days. Now I'm running Jessie and just haven't bothered switching the init
>>
>>60026500
>not installing with systemd removed
>>
>>60026549
It's an SBC, I'm just using the prebuilt OS with a custom kernel with support added for the SoC that I can flash without an installer.
>>
The Linux kernel, I believe, is clean. As long as Linus lives, you're not going to subvert the kernel. Let's just assume that is true for the sake of argument. If you can't get into the kernel, what is your next option? You need something low level (PID 1?), ubiquitous, and vast in scope and complexity.

This describes systemd perfectly. It was almost like it was designed to touch as much of a Linux system as possible. It has hooks into some many different subsystems and APIs that it's almost impossible to build a modern distro with current software without pulling in systemd as a dependency. This happened almost overnight, and I think there are malicious forces at work here.

We must remember Heart Bleed. Heart Bleed appeared to be an innocent mistake, and it was a tiny typo in one line of a C program. If it's possible to do that much damage with a tiny little error, imagine when you have an attack surface as wide as systemd, written in a language like C that is almost designed to produce security holes when not written absolutely perfectly--and humans are not absolutely perfect programmers.

Systemd is dangerous. It's too big to be audited as quickly as its developed. It's complexity adds as much attack surface to a Linux system as the kernel itself. We can't get away from these facts. Shitfighting about init systems is a waste of our time. Sytemd is horrible because of where it comes from and how complex it is. Backdoors will be hidden in it.
>>
systemctl is better than relying on init scripts.
>>
>>60026467
>Unix way
who the fuck cares? why aren't you using freeBSD if you do?
>>
because I honestly don't give a shit and systemd has never bothered me in any way.
>>
>>60026610
>>60026797
>>60026837
These.
>>
Honestly, I don't understand why people use linux if they're going to use systemd. What >>60026597
describes is very important, big picture stuff. If you use systemd, your complacency is akin to that of those using Windows or MacOS so you may as well use one of those systems because linux is neither philosophically nor technically compatible with your attitudes.
>>
>>60026467
If it pisses freetards that much, then I'm all for SystemD.
>>
>>60026926
Linux neither requires a specific attitude nor philosophy to be of use.
>>
Stallman said that he supports systemd and disagrees with the Unix philosophy meme.

That's good enough for me.
>>
>>60026467
You have 30 seconds to spend booting because you didn't use systemd.
>>
>>60026927
http://suckless.org/sucks/systemd
>>
>>60026926
systemd is probably being enforced by red hat (they pay people to adopt systemd like those at canonical) for some obscure reason. Debian started to support systemd and adopt it for some obscure reason. They are not transparent.
>>
gNewSense 4.0 > FreeBSD > All
>>
>>60026926
Linux
Is
Not
Unix

Plain. Simple.
>>
>>60027091
suckless and /pol/ are satire websites/forum. Newfags taking it seriously is everything wrong in this world
>>
>You have 30 seconds to justify using linux
good thing i'm not because i'm intelligent enough not to have to compensate
>>
>>60026467
That's just an opinion and arguable.
Using PID1 isn't necessary, it is done because it is convenient. Not using PID1 doesn't make your init any faster or more secure, any init can be subverted should bugs be discovered.

Basically the complaints against systemd are just opinions of a different way to do things.
>>
>>60026940
Fair enough, I get caught in the idea that everyone who uses linux does so in some attempt to distance themselves from non-free software, since that seems like such a commonly voiced opinion, but there are definitely people who simply prefer, or are used to, the environment and would not have it any other way. But I think what I said still holds for the former group - someone using linux because they believe Microsoft is monopolistic and shady, and who may believe that Windows users are dangerously complacent about software or technology politics, should not be in support of systemd.
>>
>>60027308
>I get caught in the idea that everyone who uses linux does so in some attempt to distance themselves from non-free software
Freetards are a minority even in the Linux world. I didn't even know freetardation was a thing till I started browsing /g/ and had already been using Linux for years.
>>
>>60027251
>satire
>>
>>60027295
systemd was created by an edgy teenager german who don't know how to program and now he is working at red hat because he can't find a better job
>>
>>60027335
I hate the fact that some distros include nvidia drivers and lots of broken software just to appeal to normies. Mint used to do that now they had to remove some of the codecs after they were hacked by a /r/techhelp user. They were so worried about including bloatware memes they forgot to fucking encrypt their forums
>>
>>60027434
>>60027434
You have to be 18 to be posting here. Get out.
>>
https://www.youtube.com/watch?v=VSbNumR9Z8k
>>
it's what my distro came with
>>
What is systemd?
>>
File: systemd.jpg (227KB, 634x477px) Image search: [Google]
systemd.jpg
227KB, 634x477px
>>60027952
An init system that does way more than an init system should.
>>
Just use fucking Slackware
>>
File: is-god-real-puzzled-look.jpg (27KB, 300x350px) Image search: [Google]
is-god-real-puzzled-look.jpg
27KB, 300x350px
>>60026467
>>
>>60028040
>only supports x86(_64), ARM, s/390
I can't.
>>
>>60027952
It's what makes any usable Linux system run.
>>
>>60026597
Holy conjecture, Batman! Look at this lack of evidence of malicious code in an open source software!
>>
Because all the tools it deprecated sucked complete shit.

Cron and anacron cancer is garbage. Timers are way better

Services aren't autism shitfests of pidfile management and other God awful daemonizing shit with lsb functions that are never the same on different distros or in the same location.

Also lsb headers are fucking cancer and shit.

Fuck off lsb init shills.

Also before anyone mentions literal garbage like runit. Runit doesn't even have dependency management. It's dependency management is literally retry running later.
>>
>>60028132
/thread
>>
>>60028132
Other positives.

Journald is fucking amazing.

Any service that doesn't fork into background that can log to console no longer needs configuration or any code to log to syslog. Shit just magically gets directed that way for you in an easy to read binary data file.

It's also a full blown syslog, you can have it transport lgs as plaintext or to a log server, or your elk stack if you're super hip and cool.

Shit just fucking works and I don't have screw with autism logrotate bullshit rules or looking through /var/log/bullshit to read a log for some fucking program. Nor do I need to use some fucking gzip grep shit for rotated logs. I literally type journalctl -u mygayapp and shits just there.

Still provides /dev/log and shit, etc.
>>
>>60026597
>Heart Bleed appeared to be an innocent mistake,
this is how it happens. i wish i could find that video on youtube of an nsa guy spilling it out.
>get in project
>earn trust
>oops
>>
>>60026467
well, I
>30 seconds
oh, times' already up. never mind
>>
>>60027238
LINUP?
>>
>>60028295
>likes systemd
>has affinity for shit
checks out
Thread posts: 45
Thread images: 3


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

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
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.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.