[Bug 668479] Re: [SRU] AppArmor on Hardy Interferes with glibc Access to /proc/self/maps

Marc Deslauriers marc.deslauriers at canonical.com
Tue Nov 23 14:02:54 UTC 2010


Thanks for the debdiff!

SRU Request:

Impact: The Apparmor profile in hardy lacks the necessary permissions
for segfault handlers which results in difficulties when trying to see
why certain applications have failed.

This has been addressed in the attached debdiff by adding the same
apparmor rule that was added to later Ubuntu releases.


** Patch added: "debdiff that fixes the issue"
   https://bugs.launchpad.net/ubuntu/+source/apparmor/+bug/668479/+attachment/1742532/+files/apparmor_2.1%2B1075-0ubuntu9.3.debdiff

-- 
[SRU] AppArmor on Hardy Interferes with glibc Access to /proc/self/maps
https://bugs.launchpad.net/bugs/668479
You received this bug notification because you are a member of Ubuntu
Sponsors Team, which is a direct subscriber.

Status in “apparmor” package in Ubuntu: Fix Released
Status in “apparmor” source package in Hardy: Triaged

Bug description:
Binary package hint: apparmor

Impact: Lack of a single AppArmor base profile rule renders glibc unable to perform functions on Hardy that are available on Lucid.
Addressed: apparmor 2.5-0ubuntu3 (on Lucid) possibly earlier too.
Patch: https://bugs.launchpad.net/ubuntu/+source/apparmor/+bug/668479/+attachment/1716210/+files/apparmor_2.1%2B1075-0ubuntu9.3.debdiff
Reproducing: trapping a segfault fails; see http://ubuntuforums.org/showthread.php?p=10043474
Regression potential: none known

Attempt to catch a SIGSEGV inside OpenLDAP on Hardy results in an AppArmor error message instead:

2010-09-28T16:41:23-04:00 molybdenum kernel 05 [kern.notice] kernel: [15908266.232011]
 audit(1285706483.638:69): type=1503 operation="inode_permission" requested_mask="::r"
 denied_mask="::r" name="/proc/22022/maps" pid=22038 profile="/usr/sbin/slapd"
 namespace="default"

ProblemType: Bug
Architecture: amd64
Date: Fri Oct 29 14:48:20 2010
DistroRelease: Ubuntu 8.04
Package: apparmor 2.1+1075-0ubuntu9.2
PackageArchitecture: amd64
ProcEnviron:
 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: apparmor
Uname: Linux 2.6.24-28-generic x86_64








More information about the Ubuntu-sponsors mailing list