** Description changed:

  ## FFE ##
  
  This is a FFE for the AppArmor parser userspace, giving it the ability
  to utilize v9 of the AF_UNIX socket mediation ABI previously introduced
  into the kernel side of AppArmor. v9 brings with it semantic changes to
  mediation and socket labeling that will help tighten security and better
  align mediation behavior with the upstream version of AF_UNIX socket in
  the 6.17 kernel.
  
  Support for v9 AF_UNIX will enable Ubuntu users to use upstream kernels
  (v6.17 and later) without degrading the confinement provided by the
  snapd sandbox. It will also help snapd, which plans to vendor the latest
  Questing version of the AppArmor userspace, as it is required for snapd
  to provide a non-degraded sandbox experience on other distributions
  based on upstream kernels.
  
  Besides this feature, this patchset also bundles fixes for the
  socketpair AppArmor regression test. These fixes currently require the
  v9 parser feature, which is why they are bundled with this FFE instead
  of uploaded separately as a bug fix.
  
- A built version of this package can be found at (todo: populate link
- once LP bug number can be added to changelog).
+ A built version of this package can be found at
+ https://launchpad.net/~rlee287/+archive/ubuntu/apparmor-
+ staging/+packages as version v5.0.0~alpha1-0ubuntu5.
  
  Testing was performed via the QRT test suite for AppArmor:
  
-  * To prepare the QRT test suite (can be done on any machine):
-    - `git clone https://git.launchpad.net/qa-regression-testing`
-    - `./scripts/make-test-tarball ./scripts/test-apparmor.py`
-  * To run the QRT test suite:
-    - Copy the tarball onto the machine with the new AppArmor installed and 
extract it
-    - `sudo ./install-packages test-apparmor.py`
-    - Reboot the machine
-    - `sudo ./test-apparmor.py -v`
+  * To prepare the QRT test suite (can be done on any machine):
+    - `git clone https://git.launchpad.net/qa-regression-testing`
+    - `./scripts/make-test-tarball ./scripts/test-apparmor.py`
+  * To run the QRT test suite:
+    - Copy the tarball onto the machine with the new AppArmor installed and 
extract it
+    - `sudo ./install-packages test-apparmor.py`
+    - Reboot the machine
+    - `sudo ./test-apparmor.py -v`

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2121907

Title:
  [FFE] add support for the AppArmor kernel v9 AF_UNIX abi to the
  AppArmor parser

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/apparmor/+bug/2121907/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to