[karmic] evince apparmor stops gnumeric previews

Bug #417736 reported by Dave Gilbert
20
This bug affects 3 people
Affects Status Importance Assigned to Milestone
evince (Ubuntu)
Fix Released
Medium
Jamie Strandboge
gnumeric (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Binary package hint: evince

evince: 2.27.90-0ubuntu6

Print preview on gnumeric (1.9.9-1ubuntu1) isn't working and in .xsession-errors I see:

** (evince:13046): WARNING **: Error launching previewer: Failed to execute child process "evince-previewer" (Permission denied)

and in dmesg I see:

[35965.891329] type=1503 audit(1251041445.050:28): operation="exec" pid=13048 parent=13047 profile="/usr/bin/evince" requested_mask="::x" denied_mask="::x" fsuid=1000 ouid=0 name="/usr/bin/evince-previewer"

Dave

Related branches

Revision history for this message
Martin Olsson (mnemo) wrote :

I can repro this bug on my karmic system as well. Maybe it's possible to tweak the apparmor profiles to make it go away? (i.e. /etc/apparmor.d/usr.bin.evince or something similar for gnumeric?)

Revision history for this message
Martin Olsson (mnemo) wrote :

I subscribed Kees Cook and Jamie Strandboge since they are listed as authors of the evince apparmor profile.

Revision history for this message
Jamie Strandboge (jdstrand) wrote :

Thank you for using Ubuntu and taking the time to report a bug. This should be fixed in the next upload.

Changed in gnumeric (Ubuntu):
status: New → Invalid
Changed in evince (Ubuntu):
assignee: nobody → Jamie Strandboge (jdstrand)
status: New → Triaged
importance: Undecided → Medium
Revision history for this message
Martin Olsson (mnemo) wrote :

Thanks for being awesome Jamie! :-)

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package evince - 2.27.90-0ubuntu7

---------------
evince (2.27.90-0ubuntu7) karmic; urgency=low

  * debian/apparmor-profile: allow transition to /usr/bin/evince-previewer
    LP: #417736
  * debian/evince.postinst: use '-T -W' instead of touch when reloaded the
    profile
  * debian/control*: versioned Suggests on apparmor >= 2.3.1+1403-0ubuntu13
    for the above change

 -- Jamie Strandboge <email address hidden> Mon, 31 Aug 2009 14:28:45 -0500

Changed in evince (Ubuntu):
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.