I did a thing...

Tired of bloated JVM with other IdPs...I found Rauthy (https://github.com/sebadob/rauthy) and wanted it in #OpenBSD ports.

Not sure if I've done this correctly...but "works on my machine" : https://marc.info/?l=openbsd-ports&m=177422071513450&w=2

GitHub - sebadob/rauthy: Single Sign-On Identity & Access Management via OpenID Connect, OAuth 2.0 and PAM

Single Sign-On Identity & Access Management via OpenID Connect, OAuth 2.0 and PAM - sebadob/rauthy

GitHub

Yikes...was working to clean my submission to #openbsd ports for #rauthy 0.34.3

Now rauthy 0.35.0 is out, and I'm running into build issues....grr...

@stensonb If it's the webauthn-* build failures, look at the patches in #openbsd 's security/vaultwarden port for the solution.

On that note: Why not keep the markdown version of the book as documentation? Much easier to access than the HTML (and it doesn't come with a host of webfonts bloating the package).

@vlkrs Yup! I stole the vaultwarden patches for webauthn for 0.34.3.

The challenge with 0.35.0 is the new hiqlite version, and its use of these: https://github.com/sebadob/hiqlite/blob/main/Cargo.toml#L127-L129

As for the mdbook...ha...because I genuinely missed the fact that a rendered version is committed. ;). Thanks for pointing that out.

@stensonb Hm, I didn't get build failures here, but didn't try to run it. If it's runtime errors, there are patches in lang/deno that could help.
@vlkrs were you able to "cargo build --release" rauthy 0.35.0, or do you mean you didn't get build failures on the rauthy 0.34.3 wip port?
@stensonb I have a rudimentary port here that gives me a 0.35.0 rauthy binary :-) I didn't see problems with aws-lc
@vlkrs nice...that's encouraging. I'll put some more effort into this later today.

@stensonb https://marc.info/?l=openbsd-ports&m=177423142118008&w=2

Is it ready yet? The mail above turned me away from taking a look.

'Re: Interest in rauthy?' - MARC

@vlkrs not yet...I should have it ready by Friday.