Still waiting for stackable security modules
Still waiting for stackable security modules
Posted Nov 1, 2022 22:38 UTC (Tue) by cschaufler (subscriber, #126555)In reply to: Still waiting for stackable security modules by jamesmorris
Parent article: Still waiting for stackable security modules
Posted Nov 1, 2022 23:12 UTC (Tue)
by Cyberax (✭ supporter ✭, #52523)
[Link]
I tried to use Smack a couple of times and I failed to find anything that is simplified compared to SELinux.
And both of them need the brain-dead "labeling".
Posted Nov 1, 2022 23:14 UTC (Tue)
by jhoblitt (subscriber, #77733)
[Link] (4 responses)
Posted Nov 3, 2022 3:59 UTC (Thu)
by jamesmorris (subscriber, #82698)
[Link] (3 responses)
Posted Nov 3, 2022 15:59 UTC (Thu)
by cschaufler (subscriber, #126555)
[Link]
Posted Nov 3, 2022 16:31 UTC (Thu)
by jhoblitt (subscriber, #77733)
[Link]
A secondary concern is that the current situation requires a flag day change between LSMs, which is a high burden.
Posted Nov 4, 2022 13:39 UTC (Fri)
by jrjohansen (subscriber, #75010)
[Link]
For the case of a system LXD style container running Ubuntu on an SELinux host minimal support needed. AppArmor needs to be enabled in the kernel, the LSM stack needs to be setup and the container manager needs access to the AppArmor interfaces (this may require some policy changes). The container manager sets up an apparmor policy namespace and the container loads its policy into that namespace and it only affects that container.
Application containers like Snap is doing can be made to work with minimal support like system style containers, but do need a little integration on the system for full confinement. In this use case AppArmor is only working to enforce container restrictions on the application, leaving host security to another LSM like SELinux.
Setting up AppArmor with a full system host policy + SELinux I don't see as being useful.
Still waiting for stackable security modules
Still waiting for stackable security modules
Still waiting for stackable security modules
Still waiting for stackable security modules
Look at how much the SELinux reference policy has "evolved" over the past 20 years before demanding that the AppArmor and Smack policies be "complete" on day one.
Still waiting for stackable security modules
Still waiting for stackable security modules