The apparmor project has done a large merge targeted for the 4.13 kernel. This 
merge currently exists in security-next and linux-next. The code has been 
significantly reworked so as to better work with the LSM infrastructure and be 
able to provide new features. If this lands as expected in 4.13 here is what to 
expect


- Current policy should just work, with the exception of some unavoidable abi 
breakage (that already occurred and should only happen if coming from an older 
kernel).
- there are no new mediation classes, so without additional patches dbus, 
network mediation, etc. won't be available
- the apparmorfs interface has been extended and improved meaning
  * policy caches will be invalidated
  * the apparmor/policy/ directory has been virtualized to the policy namespace
  * v7 abi is supported
  * the query interface (and hence api) is now supported upstream
  ** aa_getpeercon() is not supported due to the missing network support
- apparmor policy namespace support has been extended, and supports user 
namespaces to a single level
- domain stacking is now supported
- the replacement bugs where policy is not updated at mediation should finally 
be fixed

The 4.13 kernel merge is a half step to what we are hoping will be apparmor 4.0 
(3.x has been used for the development release) to released this fall. With 
hopefully the rest of what is required coming in the 4.14 kernel. For those of 
you interested in trying the new code pleas do, and please provide feedback so 
that we can make 4.0 a solid release. For those of you who wish to try the code 
on other kernels, backport kernels based on the 4.13 apparmor kernel code will 
be made in the coming weeks. Test kernels will also be provided for suse in 
OBS, once the backport kernels are available. If testing, the new kernels the 
2.11 userspace is recommended but not required (especially since the upstream 
kernel does not support most of the new features yet).


-- 
AppArmor mailing list
AppArmor@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/apparmor

Reply via email to