** Attachment added: "Strace log of evince"
https://bugs.launchpad.net/bugs/876929/+attachment/2555641/+files/strace-evince.log
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to evince in Ubuntu.
https://bugs.launchpad.net/bugs/876929
OK, just now I backed up /usr/share/themes/Ambiance to
/usr/share/themes/Ambiance.DIST and made the same three trivial changes
to the them -- changed selected_bg_color from #f07746 to #008ab8 in
gtk-3.0/settings.ini, gtk-3.0/gtkrc, and gtk-2.0/gtkrc -- and switched
to this updated Ambiance theme.
Thank you for your bug report, does "sudo app-complain /usr/bin/evince"
fixes your issue?
** Changed in: evince (Ubuntu)
Assignee: (unassigned) => Ubuntu Security Team (ubuntu-security)
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed t
I presume you meant 'aa-complain' and yes, that fixed it. I had thought
that the problem might be AppArmour related, but did not think to check
/var/log/syslog, which clearly showed that AA was the problem. Below
you can see both the before (DENIED) and the after (ALLOW) -- after I
ran aa-complai
** Changed in: evince (Ubuntu)
Status: New => Triaged
** Changed in: evince (Ubuntu)
Assignee: Ubuntu Security Team (ubuntu-security) => Jamie Strandboge
(jdstrand)
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to evince in U
Based on the non-standard paths this is determined to be a configuration
issue and I am going to mark this as "Won't Fix". If you feel this is in
error, please feel free to reopen. Thanks and please feel free to file
any other bugs you may find.
** Changed in: evince (Ubuntu)
Status: Triage
Looking at the apparmor denials, you have non-standard paths and will need to
update the profile to allow access. You can add the following to
/etc/apparmor.d/local/usr.bin.evince:
/srv/system/usr/local/** r,
/local/stores/morse/** r,
Then perform:
$ sudo apparmor_parser -r /etc/apparmor.d/u
Hi Jamie,
Thanks for the help, although I'm not sure the actions you propose will
fix the problem. /local/stores/morse is just a place I store large
files on a separate partition and has nothing to do with evince. I
relocate /usr/local to /srv/system/usr/local, a separate parition, and
create a
8 matches
Mail list logo