- cross-posted to:
- onehundredninetysix@lemmy.blahaj.zone
- cross-posted to:
- onehundredninetysix@lemmy.blahaj.zone
I still don’t know what people use to create services other than systemd
If you’re writing bash scripts you’re basically replicating a lot of the functionality of systemd but with larger foot guns
The system V init approach did the job fine for a couple of decades—even if the actual service definitions were a glorified shell switch statement as you insinuate.
Canonical did their upstart thing for a couple of years that wasn’t too bad to use, personally I’m glad they ended up switching to systemd though.
Abaci and mechanical differentiators did the job just fine for a couple centuries.
s6, dinit, openrc, BSD rc, are all alternative init systems with their own method of doing thing
If you’re writing bash scripts you’re basically replicating a lot of the functionality of systemd
You have that backwards
If you’re writing Systemd profile profile profiles you’re replicating shell scripts but with a lot of spongey unknown “come on, pumpkin” cancer code that you’re only sure will do what you think because you don’t know what suddenly capriciously changed in enterfuckingprize code and boy is your remote server screwed. Fuck me if I need to actually rely on something starting.
No one said sysV is awesome. It’s built to best practice and it does what it does really well, but that’s not a lot. But it does it well. Oh, the days Systemd has ruined trying to work half as well as ; well fuck, every alternative.
The days Systemd doesn’t ruin, it’s the other cancer, network manager and ‘consistent’ naming. And devices that don’t come up. And devices that don’t actually assign a fucking static goddamned address. #youHadOneJob
Spot the parts of enterprise Linux that runs like shit and barely does the same thing twice on two identical adjacent boxes, and I’ll show you some whiz kid who shat out some cancer and went to go work at Microsoft.
So. Anyway, because the reliable stuff came before Systemd’s change-for-lulz setup, you had them in the wrong order unless you have a time machine.
Maybe the arguments against systemd are issues of the past. I see people, hating systemd, bringing the same arguments of it being unstable, or constantly breaking, again and again.
However, I don’t remember actually coming across any of those problems, or discussions about them, for the past 5+ years that I have been using Linux both for my computers and servers.
I have used Ubuntu, Debian, Fedora, Arch, Proxnox, NixOS. All of them use systemd.
They only problem I remember facing with systemd, which is actually never mentioned by anti-systemd people, is about its containers system, nspawn, which enables some security features by default. Those break things that tend to work with LXC without much tweaking. Docker, for example, may face issues running inside nspawn.
Amen.
ngl I quite enjoy using systemd
the fuck is this?
Oh hey a Linux furry. Never seen that on Lemmy before
Xenia is about as old as Tux, and was proposed as a Linux mascot back in the 90’s
She’s actually been parr of quite a few memes on here, so, now you’re in it too :)
I read the title and thought it referred to Xenia the Xbox 360 emulator which recently gained Linux support, that didn’t make sense.
I hace a Xenia sticker on a machine that enthusiastically runs SysD.
Well you shouldn’t. Take it off immediately, systemd or the sticker, either will do. She’s stated her position on the matter, and you should respect that!
(/jk I’m not actually having a go at you, stickers are cool, and systemd is pervasive)
Was gonna ask what’s wrong with Systemd but decided to look it up and I now see why, at least from what I was reading.
I mean, if you want an init (e.g. embedded linux), sysd may not be way you want. On desktops, tho, you ultimately end up hacking together more or less the same functionality with sticks’n’shit. And yes, sysd timers are more readable than crontab, sue me.
Edit: the point is, sysd is not (only) an init.
It’s fine, people will whine about anything.
cringe
Yeah, more like “cringe deez nuts.”
fair point
furry
hates systemd
thinks anyone still uses PulseAudio
Three wrong opinions in such a short post, impressive.
How is furry an opinion?
And how can an opinion be wrong?
You can not say someone is wrong hating someone/something, if they do it, it is a fact and if not, it is a lie. And you have no way proving that.
And lastly, thinking that most people use PulseAudio is a supposed fact, which can be true or false, but is not an opinion neither.But you can definitely say that your opinion is that furry as a culture is wrong, that hating systemd is wrong and that thinking anyone still uses PulseAudio is wrong.
I must add, you have strange opinions…
Well, opinions can be wrong. When someone says an opinion is wrong they don’t mean that it’s not true that you have that opinion, but rather that it’s an opinion you should not have.
And some opinions like any other ideas are just wrong. You are entitled to have them, just as much as you are entitled to be wrong, it doesn’t change the fact that it’s wrong.
For example “we should change math so that 25+75=100” is an example of a wrong opinion.
“I think, we should change math so that 25+75=100” is an opinion and it can not be wrong since you can not forcefully change opinions of persons that aren’t you.
“We should change math so that 25+75=100” is a fact which can be true or false.