[trisquel] [bug] evince does not open links on the browser

Sin respostas
quiliro@congresolibre.org
Desconectado
Joined: 10/28/2010

I have provided solution here. But the bug is still in Trisquel!

https://trisquel.info/es/issues/11122
Publicar un seguimiento:
https://trisquel.info/es/comment/reply/11122#comment-form

Proyecto: Trisquel
Versión: 6.0
Componente: Programs
Categoría: informe de fallo
Prioridad: normal
Asignado a: anonymous
Estado: active
Actualizado por:quiliro

When I click on a link to a web page on Evince, I get this error:

Unable to open external link
Failed to execute child process «abrowser» (Permission denied)

from dmesg:

type=1400 audit(1392223005.275:21): apparmor="DENIED" operation="exec"
parent=18048 profile="/usr/bin/evince"
name="/usr/lib/abrowser/abrowser.sh" pid=18049 comm="evince"
requested_mask="x" denied_mask="x" fsuid=1000 ouid=0

Solved by following process from:
https://bugs.launchpad.net/ubuntu/+source/apparmor/+bug/432778/comments/5

Added:
/usr/lib/abrowser/abrowser.sh Cx -> sanitized_helper,

to /etc/apparmor.d/abstractions/ubuntu-browsers

Then restarted AppArmor:
sudo /etc/init.d/apparmor restart

quiliro