I'm using Gentoo but with systemd, mainly because I just like the integration between systemd timers and journalctl especially from a sysadmin perspective. Being able to see the status of a unit with systemd status is great.I did give OpenRC a try, although I didn't really end up liking it. For whatever reason, Samba would kill itself after a while and I'd need to rc-service restart it.I know that people are scared of systemd adding aged or talmudd or whatever, but what's stopping me from putting in a reverse patch in /etc/portage/patches/ and calling it a day?The ONLY things I don't like about systemd are stop jobs. It gets annoying especially on a desktop machine.What init systems would you recommend and why?
>>109057969I think there's dinit which is closer to systemd but less comprehensive, but I'm an idiot on these topics. i use openrc on distro, not for any fancy reason just coz i feel like it
yes/thread
I love s6, it's dead simple in a good way
>>109057969Yes. Worse is effectively not having init freedom, and systemd et alia active work to to reduce init freedom.
>>109057969I just recently switched to linux, systemd was default and I don't know yet why should I care when everything works.
systemd is just better than the trash that came before it and after it. The only problem you can lob at it is the fact everything is getting tied to the later systems like logind which will make untethering it for a successor init system much more difficult.
Look at this thread. You NPCs really still dont understand why we are against systemd. Are you really this thick?
>>109057969>what's stopping me from putting in a reverse patch in /etc/portage/patches/ and calling it a day?Yourself, because you won't do it.
>>109057969Yes because its based off of launchd, goes into territory far beyond what an init system should touch, and is so annoying to avoid that most non-systemd systems still have to use parts of systemd for compatibility. Also, more and more things are becoming reliant on systemd so Gnome can no longer get ported to the BSDs or non-systemd Linux distros without basically forking it and KDE seems to be heading in the same direction (and people seems to have amnesia about how Gnome did the exact same thing, so people are massively coping about). The fact that you need to fork a distro and change make your own repos to use a non-systemd version of your distro should be explanation enough as to why its a problem.Its a solution to a fake issue. Linux being fragmented isn't a weakness, its literally the reason why its so successful. You can break off and make your own distro whenever you want and you still get to passively benefit from the greater Linux ecosystem. Meanwhile if you fork a BSD, you basically either become a glorified custom ISO, fall behind and become irrelevant, or you effectively become an unrelated OS. NetBSD and OpenBSD can't share projects and code willynilly despite OpenBSD being a fork, Dragonfly is far behind FreeBSD and basically on life support despite being a fork, and GhostBSD is just a custom ISO for niggers to lazy to set up their own FreeBSD. Systemd is just one of the many examples of Red Hat and co. wanting to control every aspect of Linux (and turn it into Mac 2.0), so that all the other distros need to follow their lead or get left behind to mingle with the Gentoos and BSDs of the world. Considering Fedora is Red Hat Linux Beta, anything that happens there you can 100% guarantee will happen in Debian, Ubuntu, and Arch 0.5-2 years later. You'll eventually have to fork the entirety of Linux, which will be far too much work for a handful of autists.
>>109059532red hat more like red fat lol
>>109059532Debian adopted systemd because it was overall the best available option. If Canonical wasn't so retarded with its Contributor License Agreement, maybe Debian and Ubuntu would be running Upstart today.
>>109057969It's not satan like half of the board will claim, but it's pretty bad.The init system itself is fine, only turbo autists complain about that. Most of the processes are retarded, but you can often just swap them out for sane alternatives.The worst thing about it is journald, which is a fucking retard faggot service. Anyone who prefers binary logs over plaintext should be executed on the spot.It is terrible from a philosophical perspective though, as it completely goes against the unix philosophy, plus why would you want red hat controlling large portions of your computer.
>>109060551Are binary formats like ELF and tar against the unix philosophy too?
>>109059281All the jew conspiracies in the world don't mean shit because systemd is LGPL at the end of the day.
>>109060551>journaldso disable binary logging and pipe it to rsyslogd>unix philosophy>red hat controlthere is no better alternative that meets the needs of serious distros
>>109057969you tell me, have you ever ran into a situation where you thought to yourself>"systemd is shitting itself again! this piece of junk just gets in my way!"or does it just work?you have to realize that most people in this space are ideology schizos. they form very strong opinions based on how things are done or should be done in theory, when in practice it makes effectively zero difference. and i don't think systemd is perfect, or even all that amzing, but not once have i ran into any issues actually using it>>109059281>"other people are npcs, but not me. i am smart. why are npcs so stupid?"
>>109060872>or does it just work?i think some people are just sensitive to things they perceive as clutter. it's like if you take a box full of stuff and shove it in a closet. one person might think, this is useful, i just don't need to interact with it right now, another might think, this is clutter, this is stressful, if i'm not using these things, then it needs to go away permanentlyi think the mindset is similar on software
>>109057969>Is systemd really that bad?It has some pointless annoyances and stupid design decisions. But at this point it's been the default for so long there's no point fighting it.>>109059193The problem is that Debian adopted Red Hat's SystemD with no real pushback or good attempt to make an alternative work. After that, there was no non-contrarian choice. You were going to use systemd or you were basically fucked and relegated to the ghetto. SystemD did not win out by being the best and most popular choice, it won out through the weight of Red Hat's influence.
>>109060587>waaa yu r le conspircy theristGrow up autismo. The world is full of shady shit.
>>109057969https://github.com/davmac314/dinit
>>109062079Notice how I didn't say "theory"
>>109060872You are stupid though. You are completely unaware of Microsoft's history and their decades of tactics. Or you dont have the basic pattern recognition needed to recognize these same tactics with systemd, which is typical for an NPC. So are you one?
>>109062110Fair, since Microsoft employees being in charge of what gets merged into systemd on GitHub is not a theory but a publicly observable fact.
>>109062122And there's still no problem, because it's LGPL.
>>109062182anything not AGPL is a cuck license
>>109062182Ok retard dont come crying here when you wake up one day and 95% of the Linux ecosystem depends on this bloat and you have no choice but to use it (along with all the age verification and other shit it will be bundled with).
>>109057969>SambaYou're supposed to use Ksmbd nowadays. No wonder it crapped itself.
>>109062194True, but sometimes even a weaker license can serve its purpose.>>109062196I already have to patch plenty of shit out of systemd, so I'll be fine. Somehow, despite having to apply dozens of patches, even with Lennart constantly pushing his retarded ideas, even with Microslop at the helm of this shitshow, systemd STILL manages to be a better init than any of the alternatives you contrarians have ever presented.
>>109062275You do realize that with this trajectory systemd is following the footsteps of projects like Android and Chrome? See how patchable those are today.
>>109059532This may have been the case, but with AI it is no longer impossible. Over time, developing, maintaining, and forking software will become much easier.
>>109062275And i get the argument that "it le werkz better"Even if this is the case... I'm not going to drive a Lambo with a bomb strapped to it.
>>109062196/threadBut you she doesn't care. 99% she's a windows refugee who doesn't give a fuck about the history, intention, or culture of Linux.
>>109057969
>>109062287ungoogled-chromium works quite well, its only problem is that it has to keep up with the web monopoly. Android is fucked due to hardware-level restrictions. Neither of these problems can affect systemd.
SystemD is an instrument that has the capacity of enforcing your systems to be US law compliant you either like it or not.SystemD Team key leadership bend the knee to any US regulation without any complains because SystemD is a project being maintained and directed by Microsoft (Luca Bocassi) and IBM Redhat.SystemD has the capacity, for example, if the future US legislation of one state forces it, to require a personal identification for every sudo command you want to execute in your systems. Such reality is totally inside the realm of possibilities. Take a look about Colorado and California laws and what SystemD did to comply.If you use SystemD, you and your systems are in the hands of US legislators and lobbies controlling them, such as the Zuckerberg Cartel that pushed California and Colorado law.If you want to enforce real ownership of your systems, is necessary to find a replacement. SystemD team are actor operating on bad faith.
>>109060572Smartest systemd shill
>>109063512What part of the unix philosophy forbids you from storing logs in a binary format?
>>109063159This is the curse of the "Year of the Linux Desktop" meme. Redditors and retards pushed and pushed Linux into the mainstream.Now it's being flooded by Windows refugees who, as I've said before, don't give a single fuck about Linux or it's heritage. They just want a "working version" of Windows.
Systemd is basically the userspace part of the Linux kernel. And since Linux follows a monolithic philosophy, also systemd adopted the same philosophy.Expect that in the future more and more functionality will get packed into systemd. Like all the shit we don’t want but cannot be showed in kernel land for obvious reasons (e.g. age verification, and credit card wallet)Interestingly, another kernel is emerging for the GNU operating system, the Hurd, and it adopts a diametrically opposite philosophy. Systemd will never be ported to it.Will the GNU/Hurd finally diverge from GNU/Linux?
>>109059281I don't really give a shit. computer turns on, I can do computer stuff, that's all I care about.
>>109064107An alternative will likely emerge. As Linux dies to normiefication to the point there is only "one" distro with everything completely standardized, the true enjoyers of freedom of choice will migrate. Then once nu-Linux is completely enshitified by the normie infestation, they'll migrate to whatever the alternative is at the time. Rinse and repeat
>>109063973At this point, it's clear that Linux development is full of people who don't like Unix. They don't like how it does things, and they don't care about maintaining a coherent system. They want to force Linux to become their own ideal OS because it's popular instead of fucking off and making something else, so they force their own shit regardless of how it fits or how big of a mess it makes.
I just use systemd because it's convenient and i'm used to it.I don't really care if it doesn't follow the filosophy of doing one thing right if it works nicely
>>109064169this is naivethe problem with systemd is that it is swallowing up more and more of the Linux distributions that integrate it, until it is too deeply embedded and incompatible with other systems to be ripped out or substitutedWayland is the same deal, which is why Red Hat types are so assmad about Xlibre trying to keep X11 alivebeing able to take the software you run on Linux and compile and run it on any BSD or illumos system with a few tweaks is a user's dream, but it's Red Hat/IBM's nightmarepart of the goal with systemd and Wayland is to relegate Unix-like OSs other than Linux into a ghetto where they are not able to serve as a viable alternative to Linuxthat's achieved by moving away from POSIX, moving away from interoperability, moving away from standards (e.g. from C to Rust), and moving away from the GPL (e.g. as the Rust coreutils rewrite is doing)
>>109064311>moving away from college>moving towards lamborghinis
>>109064311>it was real in my head
>>109061719>SystemD did not win out by being the best and most popular choiceyes redhat pushed for it, yes systemd is far from perfect and has tons of issues.but you have to admit that literaly all alternatives at the time were absolutely ass in comparison, it's not even a debate.