boo

  • 10 Posts
  • 17 Comments
Joined 9 months ago
cake
Cake day: February 7th, 2024

help-circle
  • mudle@lemmy.mltoLinux@lemmy.mlHow FOSS is your setup?
    link
    fedilink
    arrow-up
    5
    ·
    edit-2
    3 months ago

    Excluding hardware (microcode, UEFI, etc); within my Linux system, the only proprietary software I have installed are Nvidia drivers and Steam (installed via flatpak). When I first made the switch to Linux, I was actually shocked at the minimal amount of proprietary software I actually used/needed.


















  • TLDR; It started as a young teen who just wanted to get games for free; It continues because companies don’t give two flying hoots about me.

    Currently, I pirate because I can’t rightfully give any money to these anti-consumer companies that will only victimize me. I can’t own anything anymore, and this absolutely frustrates me. If I could own the media I purchase, I wouldn’t pirate anymore. (by this I mean I wouldn’t pirate the media I consume. I’d still data hoard because it’s a literal addiction, please help!!)

    I don’t pirate games anymore; or better said, I rarely pirate games, and when I do they’re ran in a VM with VFIO because I really don’t like the idea of running arbitrary code on my system; even though we have reputable, vetted, and trustworthy groups. (As a general rule, I don’t trust what I can’t verify.) I buy all my games on Steam for convenience, and I opt to use Goldberg’s Steam Emulator (which is open source!!) to store backups of my games, and this setup works wonderfully! I stay away from games with invasive DRM like Denuvo (I play these in a VM), and I’ve long stopped buying EA and Ubisoft games. The only forms of media I pirate nowadays are movies, and music (and the occasional game).





  • Maybe I’m just nostalgic but I think a classic IPA doesn’t need a modern twist. I’m all for IPA open sourcing their beer; heck, free beer is good enough for me.

    In all seriousness though, I already saw a user recommend kanidm. I can vouch for kanidm; written in Rust, it allows offline authentication and offline caching of user info, which is really handy if you’re in a situation with poor internet connectivity. kanidm is feature rich:@[email protected] already mentioned OAuth2 support, LDAP, RADIUS; etc. It even supports TOTP!! Kanidm doesn’t support SAML IIRC, But SSO can be achieved through OAuth2 with OIDC.

    From kanidm’s Github:

    Kanidm aims to have the features richness of FreeIPA, but without the resource and administration overheads. If you want a complete IDM package, but in a lighter footprint and easier to manage, then Kanidm is probably for you. In testing with 3000 users + 1500 groups, Kanidm is 3 times faster for search operations and 5 times faster for modification and addition of entries (your results may differ however, but generally Kanidm is much faster than FreeIPA).

    https://github.com/kanidm/kanidm