OpenBSD now has systemd compatibility

OpenBSD developer just submitted the patch. We did it boys, we are elite now!

marc.info/?l=openbsd-tech&m=149902196520920&w=2

Other urls found in this thread:

github.com/systemd/systemd/issues/6237
marc.info/?l=openbsd-tech&m=149902196520920&w=2
man.openbsd.org/doas
twitter.com/SFWRedditImages

Welcome to the master race

>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.

>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.

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

If drivers were better I would switch to OpenBSD or FreeBSD or NetBSD or maybe DragonflyBSD.

>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

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.

>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

Nice

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?

The first char is a digit but the whole string isn't a number. e.g. 3leet

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

oh I get it now. thanks

Lennart survived the abortion

What is the purpose of that code anyway? Why not fail to start the service?

he's probably just making fun on this

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

I should have linked the code:

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.

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

Ok, so it's to make it compatible with this man.openbsd.org/doas

Pretty weird but alright. Sorry for shitting the thread up.

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.

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

Fuck, that's hilarious now. I was trying really hard to understand how that could be legit code. Thanks.