OpenBSD developer just submitted the patch. We did it boys, we are elite now!
https://marc.info/?l=openbsd-tech&m=149902196520920&w=2
Welcome to the master race
>>61253351
>BSD fags in every Systemdicks hate thread about how they're free from it
>now this happens
I can't wait to see Lennart get his knobby little hands all of virgin BSD
kek, shitposting commits
Hate me if you will, but, honestly, that's kinda cool.
Hate me if you want, but I think it would be neat to have a systemd BSD image.
Why? No reason, really. Just curious.
>>61253351
>OpenBSD is literally the reason why systemd goes to absolute shit to usable
>>I question the simplicity of this patch due to the fact that it leaves
no head room for further security-related regressions. Maybe more
progressive over-engineering of the code is a better course of action.
>yeah, where's the dbus integration?
getting spicy
You think that since openbsd is interested in systemd they'll make it modular and won't try to be an entire OS like it already does.
Wait, what?
Here's hoping they'll OpenSSH it.
>>61253351
BSD keeps getting better and better.
What went wrong, lads?
Anyone made the switch to OpenBSD? Linux is getting too poz'd by freedesktop/Red Hat trannies
This entire thread and every post is bait
>>61253527
If drivers were better I would switch to OpenBSD or FreeBSD or NetBSD or maybe DragonflyBSD.
>>61253351
>OpenBSD shitpost patches
I can't wait for theo to rip lennart a new asshole about how shitty his code is.
The patch that saved OpenBSD
>all those people taking it seriously
top kek
I would unironically run systemd on my OpenBSD systems if possible, it's an amusing concept
>>61253527
OpenBSD will run fine on most older thinkpads because that's what the devs use. My newer thinkpad needed some minor patches on the gpu driver which I tried to commit, but they said my code sucks so they can implement it themselves better. Work around works for me.
OpenBSD is like a pre-ubuntu Linux. There's a lot to do and quite a learning curve involved.
>>61253351
>I question the simplicity of this patch due to the fact that it leaves no head room for further security-related regressions. Maybe more
progressive over-engineering of the code is a better course of action.
kek
>>61253351
Nice
>>61253538
This is actually legit
>If the username starts with a digit, but isn't a number, treat it like root.
someone explain this to a non programmer. how can digit not be a number? like floating point?
>>61254939
The first char is a digit but the whole string isn't a number. e.g. 3leet
>>61254942
yeah, but the commit message is still bad
>but isnt a number
may very well be read as
>if username[0] is a digit and not a number
>>61254948
oh I get it now. thanks
>>61253525
Lennart survived the abortion
>>61254959
>>61254948
What is the purpose of that code anyway? Why not fail to start the service?
>>61255034
he's probably just making fun on this
https://github.com/systemd/systemd/issues/6237
>I question the simplicity of this patch due to the fact that it leaves no head room for further security-related regressions. Maybe more progressive over-engineering of the code is a better course of action.
top kek
>>61255060
I should have linked the code:
https://marc.info/?l=openbsd-tech&m=149902196520920&w=2
It's for compatibility with something but idk what "doas" is and why it makes the code compatible.
>>61255084
>>61255060
Well nevermind it's in the OP.
Please
lol remember when systemd broke tmux and blamed the openbsd team for it and asked them to make a change just for them
>>61255084
Ok, so it's to make it compatible with this https://man.openbsd.org/doas
Pretty weird but alright. Sorry for shitting the thread up.
>>61255084
>>61255128
doas is a replacement for sudo by the OpenBSD guys. This "patch" is just shitposting about a systemd bug that causes users with names starting with a number to default to root. The creator of systemd insists that it's not a bug, and that all other software should refuse to allow the creation of UIDs containing numerals.
>>61255200
he also claims that systemd has never claimed to aim for POSIX-compatibility, which just goes to show how much of a retard he is
>>61255200
Fuck, that's hilarious now. I was trying really hard to understand how that could be legit code. Thanks.