Since the SRU fix for precise seems low on the priority queue, I boldly
did this on my precise machine, based on the
apparmor_2.7.102-0ubuntu6.debdiff patch and the advice from Antoine-
terracol. I'm no expert, but it seems to work now, without even
restarting evince.
Add these lines to /etc/apparmor.d/abstractions/ubuntu-helpers after the
line "/usr/lib*/{,**/}* Pixr,":
# From
https://bugs.launchpad.net/ubuntu/+source/apparmor/+bug/964510/comments/12
# While the chromium and chrome sandboxes are setuid root, they only link
# in limited libraries so glibc's secure execution should be enough to not
# require the santized_helper (ie, LD_PRELOAD will only use standard system
# paths (man ld.so)).
/usr/lib/chromium-browser/chromium-browser-sandbox PUxr,
/opt/google/chrome/chrome-sandbox PUxr,
/opt/google/chrome/google-chrome Pixr,
/opt/google/chrome/chrome Pixr,
/opt/google/chrome/lib*.so{,.*} m,
Run `sudo apparmor_parser -T -W -r /etc/apparmor.d/usr.bin.evince`
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/964510
Title:
Evince cannot open HTTP link in Google Chrome or chromium-browser
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/apparmor/+bug/964510/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs