[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / s / t / u / v / vg / vm / vmg / vr / vrpg / vst / w / wg] [i / ic] [r9k / s4s / vip] [cm / hm / lgbt / y] [3 / aco / adv / an / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / pw / qst / sci / soc / sp / tg / toy / trv / tv / vp / vt / wsg / wsr / x / xs] [Settings] [Search] [Mobile] [Home]
Board
Settings Mobile Home
/g/ - Technology


Thread archived.
You cannot reply anymore.


[Advertise on 4chan]


File: systemd-logomark.png (4 KB, 600x400)
4 KB PNG
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?
>>
>>109057969
I 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
>>
>>109057969
Yes. Worse is effectively not having init freedom, and systemd et alia active work to to reduce init freedom.
>>
>>109057969
I 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.
>>
>>109057969
Yes 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.
>>
>>109059532
red hat more like red fat lol
>>
>>109059532
Debian 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.
>>
>>109057969
It'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.
>>
>>109060551
Are binary formats like ELF and tar against the unix philosophy too?
>>
>>109059281
All the jew conspiracies in the world don't mean shit because systemd is LGPL at the end of the day.
>>
>>109060551
>journald
so disable binary logging and pipe it to rsyslogd
>unix philosophy
>red hat control
there is no better alternative that meets the needs of serious distros
>>
>>109057969
you 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 permanently
i 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.
>>109059193
The 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 therist
Grow up autismo. The world is full of shady shit.
>>
>>109057969
https://github.com/davmac314/dinit
>>
>>109062079
Notice how I didn't say "theory"
>>
>>109060872
You 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?
>>
>>109062110
Fair, since Microsoft employees being in charge of what gets merged into systemd on GitHub is not a theory but a publicly observable fact.
>>
>>109062122
And there's still no problem, because it's LGPL.
>>
>>109062182
anything not AGPL is a cuck license
>>
>>109062182
Ok 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
>Samba
You're supposed to use Ksmbd nowadays. No wonder it crapped itself.
>>
>>109062194
True, but sometimes even a weaker license can serve its purpose.
>>109062196
I 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.
>>
>>109062275
You do realize that with this trajectory systemd is following the footsteps of projects like Android and Chrome? See how patchable those are today.
>>
>>109059532
This may have been the case, but with AI it is no longer impossible. Over time, developing, maintaining, and forking software will become much easier.
>>
>>109062275
And 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
/thread
But 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.
>>
File: gae.png (96 KB, 377x486)
96 KB PNG
>>109057969
>>
>>109062287
ungoogled-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.
>>
File: 1775070757478.png (504 KB, 640x616)
504 KB PNG
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.
>>
>>109060572
Smartest systemd shill
>>
>>109063512
What part of the unix philosophy forbids you from storing logs in a binary format?
>>
>>109063159
This 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?
>>
>>109059281
I don't really give a shit. computer turns on, I can do computer stuff, that's all I care about.
>>
>>109064107
An 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
>>
>>109063973
At 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
>>
>>109064169
this is naive
the 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 substituted
Wayland is the same deal, which is why Red Hat types are so assmad about Xlibre trying to keep X11 alive
being 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 nightmare
part 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 Linux
that'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 choice
yes 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.



[Advertise on 4chan]

Delete Post: [File Only] Style:
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

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.