TL;DR - About switching from Linux Mint to Qubes OS from among various other options that try to provide security out-of-the-box (also discussed: OpenBSD, SculptOS, Ghaf, GrapheneOS)

  • iopq@lemmy.world
    link
    fedilink
    arrow-up
    1
    ·
    15 hours ago

    I think the preferred approach is AppArmor because SELinux is not supported on immutable distros. I’m not a security expert either, but I would not share environments between two clients at all, I would put them in separate VMs

    • aaravchen@lemmy.zip
      link
      fedilink
      English
      arrow-up
      1
      ·
      15 hours ago

      SELinux is used on all the Fedora Immutable distros, and the OpenSUSE Immutable distro. It’s actually much easier to do SELinux in Immutable distros in a lot of ways than non-immutable. Especially the bootc-style ones where even more of the system is defined and prebuilt before deployment.

      AppArmor is OK, but the whole issue is that you have to know what to throw into it. That’s also its benefit, you can focus in the high risk things and ignore the low risk things. It keeps expanding profiles more and more though, and ironically the ultimate destination is everything being under MAC.

      • iopq@lemmy.world
        link
        fedilink
        arrow-up
        1
        ·
        5 hours ago

        Well, that’s because it’s a first party solution. From NixOS point of view SELinux is mutating the store which is forbidden