2 AppArmor_versions_2.4
John Johansen edited this page 2020-12-09 01:34:41 +00:00

Navigation

Full List of Releases

AppArmor 2.4 has reached end of life and is no longer supported

AppArmor 2.4 (Unsupported)

  • Release Date: Feb 1, 2010 (generic tarballs made available)
  • Shipped in: opensuse 11.2, Ubuntu 9.10 (Karmic Koala)
  • Kernels supported: 2.6.31, 2.6.32
  • Features and Release Notes

In this version of AppArmor development of new features was largely halted and the kernel module was rewritten to use the new path_permission hooks provided by the LSM. This necessitated some changes to user space as well and some features were lost.

  • Features added
    • Profile names can now contain regular expressions allowing all profile to match against multiple binaries.
    • pux profile transitions so that x transitions can fall back to unconfined if a profile is not present
    • Better support of profile namespaces
  • Features lost
    • The ability for an unconfined process to arbitrarily set a tasks profile
    • chmod, chown mediation
    • xattr mediation