evince can't access locale-related files because apparmor settings are too strict
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
apparmor (Ubuntu) |
Fix Released
|
High
|
Jamie Strandboge | ||
evince (Ubuntu) |
Fix Released
|
High
|
Jamie Strandboge |
Bug Description
Binary package hint: evince
The AppArmor profile included with evince 2.27.90-0ubuntu2 seems to be too restrictive, as evince can't read its localization files anymore, according to dmesg:
[343924.228908] type=1503 audit(125023560
[343924.234642] type=1503 audit(125023560
[343924.464463] type=1503 audit(125023560
[343924.639313] type=1503 audit(125023560
[343927.274672] type=1503 audit(125023560
Also, when started remotely (ssh -X somehost evince), evince tries to execute dbus-launch, which fails:
[345494.473059] type=1503 audit(125023717
Changed in evince (Ubuntu): | |
importance: | Undecided → High |
assignee: | nobody → Jamie Strandboge (jdstrand) |
Changed in apparmor (Ubuntu): | |
assignee: | nobody → Jamie Strandboge (jdstrand) |
importance: | Undecided → High |
status: | New → In Progress |
Changed in evince (Ubuntu): | |
status: | New → In Progress |
Architecture: amd64 dules: nvidia ture: amd64 ature: Ubuntu 2.6.31-5.24-generic
DistroRelease: Ubuntu 9.10
NonfreeKernelMo
Package: evince 2.27.90-0ubuntu2
PackageArchitec
ProcEnviron:
SHELL=/bin/bash
PATH=(custom, user)
LANG=nl_NL.UTF-8
LANGUAGE=nl_NL:nl
ProcVersionSign
Uname: Linux 2.6.31-5-generic x86_64
UserGroups: adm admin audio cdrom dialout dip floppy fuse lpadmin plugdev scanner video