Virgin systemd >a million lines of spagetti >made by nsa >a nasty tentacle monster >not a bug, wont fix >designed for servers, not users >tries to be like windows >niggerlicious
Chad sysv/openrc >like 15k lines of code >does one thing and does it well >users regularly fucks potterings mom >code easily vetted, improved security, been around for ages >few lines of code, would make terry davis proud
There's a reason why corporations use distros with systemd for their mission critical deployments. Sure, your hacked together init system might be OK for your meme void system that nobody relies on except you for your memes and neofetch screenshots, but that shit doesn't fly in the real world.
Nicholas Bailey
please stop
Angel Williams
>that shit doesn't fly in the real world.
Because? Why is systemd necessary in the business world?
Cooper Bennett
Terry davis used templeos and hated linux
Elijah Moore
Did you not watch his streams? TempleOS doesn't have networking, he needed a real OS for shitposting. He used Ubuntu 16.04 with Unity, and yes, systemd.
They need software that is reliable, easy to maintain, and works. systemd fits the bill.
Nolan Walker
Go away redhat shill
Jordan Howard
>They need software that is reliable, easy to maintain, and works. systemd fits the bill.
Can you go into more detail? SysV fits all those as well. And it's more reliable.
Jack Bennett
Also switch to wayland instead of xorg if you want less bloat and no screentearing And a libre kernel is nice too
Joshua Martin
I'm using linux mx and my hdmi cable doesn't broadcast to the tv like previous distros. I suspect that it might have to do with systemd.
Gabriel Thompson
but the joke is systemd doesnt work, it crashes
Easton Price
I would use mx linux if it had no nonfree packages and a libre kernel. I use devuan with kde plasma on wayland. I really enjoy this setup and its totally lobre and no systemd
Dominic Davis
>a stop job is running for session ... of user(2 min)
A start job is running (1min 30sec)...... A start job is running (1min 30sec)...... A start job is running (1min 30sec)...... A start job is running (1min 30sec)......
When your business model revolves around providing support, you may have some natural incentives to use components that require support. See also: Jira, SAP, Oracle databases
bloated = does more than it should to accomplish one thing In this case, added security measures and basic functionality isn't bloat. Your code isn't bloated either, but it lacks a lot of core features.
Bloat is about useless features, not about the most basic features.
Joshua Sanchez
Why would a user need a million lines of code to start some programs when you can do it with 15k
David Wood
i have literally never seen systemd crash, what are you on?
one benefit of systemd, it's the same on every distro. no matter what system i'm using, i can create a service file and get it to run on boot.
now, whether it actually does start on boot instead of crashing with an exit code is another story.
Joseph Bell
You can do this on sysv too you idiot
Adrian Johnson
but not every distro has sysv you idiot some have open rc, others sysv...
Benjamin Turner
Sysv and openrc are compatible Openrc is sysv + paralellization + service monitoring with auto restart on failed services
Adam Morales
Also systemd can run sysv scripts Sysv runs on everything Idiot
Christian Baker
Who would win?
init system that does one thing well 5 second boot time
Caleb Young
Does saving a second of boot time matter that much
Gavin Wilson
>Not using runit opinion: discarded
Dominic Young
Muh void linux Void isnt even a libre distro Enjoy your propriatary packages
Sebastian Reed
>turing complete >vetted C is vetted too, retard.
Elijah Davis
C is a very unforgiving language One typo and you have a backdoor
Robert Morales
use systemd incels
Elijah Hernandez
No its 50 times bigger than it needs to be I dont trust it
Anthony Young
Systemd implements basic features like, supervision, including thread level supervision and liveness health checking. It also manages basic shit like ambient capability sets, cgrouping, read only namespacing, logging and a bunch of other shit out of the box.
This is all code that's ambiently there, supported by redhat and you don't need to configure your own shit for you app.
Chase Ortiz
Epoch is not turing complete as opposed to sysv scripting clones.
Oliver Cook
Openrc monitors health as well The rest of the stuff is irrelevant for users, but good for servers and developers
Oliver Powell
I don't care what openrc does since it has single digit percentage users and is not supported by any enterprise linux offering. Read who I'm replying to and fuck off. And I find it unlikely openrc does liveness checking. Does it implement a dbus api to allow services to let it know what's going on?
Sounds like "bloat" to me.
Alexander Foster
Control groups have been integrated in the linux kernel since 2.6
Sebastian Clark
And systemd is basically a framework over linux features; similar to other frameworks like LVM2. What's your point?
Alexander Kelly
Memes aside, is systemd more secure than sysv
Ryan Thompson
OpenRC was probably the best supported init before systemd.
Newfag prick.
Robert Young
>wanting forgiveness in code >never gonna make it
The absolute state of js data scientists....
Jason Nguyen
do you use systemd?
Justin Barnes
I don't think so since I never even heard of it til I was hard switched to systemd.
Connor Parker
No one is asking for forgiveness. In this case, unforgiveness is more akin to entire indifference to sanity, where a compiler will just do shit like delete null pointers, consider a loop non terminating sue to a lack of a return and all sorts of other stupid garbage.
C is garbage and you should feel bad if you think indifference in language design is sane in the year of our lord 2019 where we have amazing compiler frameworks like LLVM that try and abstract and define complex hardware and OS behavior in a portable and predictable IR.
Alexander Bennett
Is debian more secure than devuan running sysv
Christopher Murphy
no
Bentley Martin
If you don't want proprietary software don't install void-nonfree-repo package.