Why did /g/ stop being anti-systemd?
Because it just werks.
>>107817360The alternatives are worse.
>>107817360Thats just new /g/. Which all they care about is kde vs gnome or whatever gay shit they shitfling about nowadaysUs oldfags are rockin artix, void or devuan
i fucking hate systemd and i use openrc any time i can
it stopped being a "new" thing and the mentally ill schizos switched to hate GNOME or whatever else instead.besides, its worth noting that the skill level of the average person on /g/ seems to be much lower than it once was. lots of wintoddlers and ai shitters and whatever else.
>>107817360We've always been allies with systemd..?
we lost
>>107817599>mentally ill schizos switched to hate GNOMEyes I don't need desktop icons. I don't even need a desk to work. let me just leave my papers stuffed in a filing cabinet as I write to them.
>>107817644proving my point exactlya functional desktop with GNOME is just one extension awayor not even that given that the extension is often preinstalled by distros
>>107817499Sad but true.Systemd as a massive monolith that it's become, it usually just werks alright for basic tasks
Never gonna stop using sysvinit
>>107817360I use Artix with runit
>>107817360They switched to Arch. Now hating Wayland is the new hotness because they're still on team green.
Can I get a QRD on why people hate systemd?
>>107817499spbp. thankfully ive grown up of the anti-sysd meme, just accept it had to happen and all the others suck in different ways.
>>107817360More like systemgay lolol
>>107818189It has way more features than it needs so it's bloat, and there was some paranoia that developers were being forced into the Red Hat ecosystem. "Init freedom" was successful in that it guaranteed you don't need systemd to have a functional userspace, but it failed in that systemd is almost always just the best option.
>>107817515>two protest memes and a troon OSL.>>107817599gnome has been hated since forever, tf you mean by "new" or "switched"? sys-d is still hated too, everything that works is, besides wayland.
>>107818189>QRDIt's 500k lines of code for a simple init system, it smells of bloat and it's pozzed by the glowies. Cron does a lot of what it does and with a lot less footprint, as a matter of fact many distros stopped shipping with cron to instead use systemd exclusively.
>>107817360damn this nigga cute imagine hes bouncing on your dick and be like>sudo unlock chasitycagethen you both let out a hearty chortle at such an epic nerd joke
>>107818259Your only other option is gentoo but thats if your hxc. The ones i listed are easier to get going and theyre solid systemdless distros that just werx
>>107818461 Cron does like one part of what systemd does, and it’s timers. And systemd will happily just write cronjobs out if you tell it to. What systemd gives you is a fairly robust service management system that addresses just about anything you’d need in the realm of “automatically run a program”, whether it be on login, boot, new network connection and so on. It is overkill for many setups, but it’s easy to configure and fairly retard proof, which a directory full of bash-scripts all with their own syntax isn’t (the SysV init that was common prior to SystemD). I dislike how there’s a bunch of “systemd-x” branded stuff like systemd-boot (which doesn’t really have much to do with systemd, aside from integration well with it), and it’s attempts to replace some common components that are really outside its wheelhouse (name resolution, network time sync, home folder management, e.t.c.). Leonard Poettering was also an annoying prick, but from what I understand he doesn’t even work on it anymore. In short, it’s overkill for most people’s needs, but it does that majority of what it’s meant to well, and has a lot of useful features that make it convenient for complex setups. Other systems like upstart are more than enough for most, and do a lot less.
>>107817360I like the concept but hate the implementation of systemd. If it would not be developed by a bunch of assholes I would probably like it.
>>107818594I forgot that systemd mixes concerns. That should also be a part of the QRD. Great writeup.
>>107817360there is nothing wrong with systemd. nothing wrong with it at all. in fact it is pretty damn awesome.
>>107817360When Nix came out. Bitch and moan about pottering fucking up glorious unix philosophy all you like, but NixOS was far too practical to give up because one bit of bloatware being pushed. You just learn to live with the pain.
>>107818594>>107818612Don't forget binary logs. That one burned my autism something fierce.
>>107817360I just want my VPN to just work, i'm not a neet anymore
>>107817360We realized that poettoeroeing wasn't a tranny, but rather just a girly man
>>107817360it stopped being the [current thing]now it's all about being anti-wayland
cause nu /g/ never even used Linux before systemd
>>107819034most of nu-/g/ doesn't even own a computer
>>107818944Binary logs are indeed stupid and should be either provided alongside text logs, or toggleable between them, but in fairness systemd will also output to syslog in plain text if you configure it. It’s useful for gathering logs when you have multiple servers and don’t want to have to SSH in to see logs.
>>107819034wow thats so cool... unc what was it like when hamster dance came out?when you piss into a catheter bag does it feel good?
>>107819234You smoked him g
>>107818571gentoo is good since its stands on its own, like void, but it is a meme, a good one maybe, nevertheless its all tryhard tinkertroon territory. also, i wouldnt call any protest meme solid, that'd be its "fathers" since they make it possible.
>>107819254ayo wyt boi wut u b sayin yo
>>107819029pro-wayland anti-systemdxorg is bloat
>>107818571gentoo is great to learn linux, but it's not a daily driver distro
>>107818461this is the schizo bullshit that got so tiresome.
>>107819446Agree that Xorg is from the 80s and can be superseded now that displays are massively different than they were back then, but in a way "if it ain't broke don't fix it"
>>107819509wayland is fucking AMAZING. I love it. I use Cosmic too which is the BEST DE out there right now.
>>107817364fpbp
>>107819048What's a computer?
>>107819541you sound like a paid shill.
>>107819611>paid shill>for open source free softwarei think you might have down's sydrome
i think you might be a glowie.
i think you might be a homosexual
>>107819588literally /g/
>>107817360loonix created and started forcing even worse garbage
>>107818461>it smells of bloatWell, bloated certainly has many different definitions. But in most definitions systemd is probably the opposite of bloat. Since systemd components share a common code base, they tend to share much more code for common code paths. Here's an example: in a traditional Linux setup, sysvinit, start-stop-daemon, inetd, cron, dbus, all implemented a scheme to execute processes with various configuration options in a certain, hopefully clean environment. On systemd the code paths for all of this, for the configuration parsing, as well as the actual execution is shared. This means less code, less place for mistakes, less memory and cache pressure, and is thus a very good thing. And as a side-effect you actually get a ton more functionality for it...As mentioned above, systemd is also pretty modular. You can choose at build time which components you need, and which you don't need. People can hence specifically choose the level of "bloat" they want.When you build systemd, it only requires three dependencies: glibc, libcap and dbus. That's it. It can make use of more dependencies, but these are entirely optional.
>>107817360不名誉なプログラムシステムディー CVE-2012-1174 Delete Any Files コンピューターが破壊された CVE-2015-7510, CVE-2018-15688 Arbitrary State Insertion 状態注入 CVE-2017-9217 Buffer Overflow バッファオーバーフロー CVE-2017-9445 systemd-resolvd Remote Code Execution プログラムをリモートで実行する CVE-2017-15908 Denial of Service サービス拒否 CVE-2017-1000082 0-Day (ゼロデイ) Root Exploit コンピュータを好きなように実行させます CVE-2018-15686 Root Privilege Elevation (10.0 Critical Exploit!!) ルートアカウントの不適切なアクセス CVE-2020-13776 Root Privilege Elevation Again 特権の昇格 CVE-2019-6454 Kernel Panic カーネルパニック CVE-2020-1712 Arbitrary Code Execution 任意のコードの実行 CVE-2021-33910 Stack Exhaustion スタックのスペースが不足しました CVE-2021-40084 Denial of Service サービス拒否攻撃
>>107818461i wouldnt be schizophrenic about systemd at all, specially when the kernel, for instance, has 40m lines of code with some of it being made by the glowies themselves. i mean, get real.
>>107818461>It's 500k lines of code for a simple init system,I am not a coder and have no experience coding, but if a init system is so simple then surely you could do better and fewer lines of code then?
>>107818189basically the init system used to be shell scripts but poettering rewrote it in c and someone needs to write systemd-rs with an emphasis on using all the cores of a threadripper to boot faster
>>107818210>it had to happeni have never seen a snap package work correctly, not once
>>107818594>attempts to replace some common components that are really outside its wheelhousethose components were maintained by named people who didnt work for ibm. your trust in those components translated into trust for certain named people who didnt work for ibm
>>107819509>Xorg is from the 80s and can be superseded now that displays are massively different than they were back thenin the 90's when software rendering on the cpu was used and all the transferring data around within the x architecture was costly you would of had a point. ironically the thing everyone complains about in x, the client server callback model, was mass introduced to the world in javascript and copied into other languages
>>107820279Nobody likes snap. Not even people who use systemd, GNOME, and Wayland
>>107817364Thread is over, everyone out
>>107820247There's nothing wrong with initd or any other of the many, more lightweight initializers out there. In fact: https://github.com/davmac314/dinit/
>>107820247This is very goodhttps://github.com/davmac314/dinit/blob/master/doc/COMPARISON
>>107817499nope, init system is very simple and easy to implement, it just executes programs, that's all it doeswhich means any alternative is good so long it doesn't do anything beyond it like systemd which replaces every part of your OS, systemd is not even init system anymore
>>107820406that guy is retardedinterpreted language manages memory allocation automatically, you don't have to care about managing memory manually or to prevent it from crashing from allocation failure because all these things have been implemented by the devssaying you're scared it's gonna crash your program is just retarded
not my problem>t. gentoo user