apparmor_parser cannot create cache files on non-karmic kernels
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
apparmor (Ubuntu) |
Fix Released
|
Medium
|
Unassigned |
Bug Description
Binary package hint: apparmor
Using a karmic userspace with a kernel from an older release (Jaunty and Intrepid were tested), apparmor_parser cannot create the cache files and load a profile.
TEST CASE:
1. install linux-image-
2. reboot into this kernel
3. /etc/init.
At this point you should see something like the following:
/sbin/apparmor_
/sbin/apparmor_
/sbin/apparmor_
/sbin/apparmor_
/sbin/apparmor_
If the cache files do exist (ie created when on a karmic kernel), they are loaded (because they don't need to be regenerated) just fine, but updating a profile and using apparmor_parser on it results in the error message. While not a supported configuration, this is a regression over previous versions of apparmor (and can hinder development in a variety of ways).
ProblemType: Bug
ApparmorStatusO
Error: command /usr/sbin/
apparmor module is loaded.
Architecture: amd64
Date: Wed Aug 12 09:13:44 2009
DistroRelease: Ubuntu 9.10
Package: apparmor 2.3.1+1403-0ubuntu9
ProcEnviron:
PATH=(custom, user)
LANG=en_US.UTF-8
SHELL=/bin/bash
ProcVersionSign
SourcePackage: apparmor
Uname: Linux 2.6.31-5-generic x86_64
description: | updated |
This should now be fixed in Ubuntu 9.10.