Bug #1521
[icecat] wrong permissions for 'icons' folders of extensionss break display at 'about:addons'
100%
Description
On Parabola x86_64 in package 'icecat' some 'icons' folders use wrong permissions.
This prevents display of icons at:
icecat -- about:addons
The folders are:
$ find /usr/lib/icecat/ -name duckduckgo-lite.xml
find: ‘/usr/lib/icecat/browser/extensions/LCSP@0xbeef.coffee/icons’: Permission denied
find: ‘/usr/lib/icecat/browser/extensions/rsf@0xbeef.coffee/icons’: Permission denied
find: ‘/usr/lib/icecat/browser/extensions/DMCAreg@0xbeef.coffee/icons’: Permission denied
Files in these folders use correct permissions.
The folder permissions are: 0700
They should be: 0755
Quick workaround is:
$ sudo chmod 0755 /usr/lib/icecat/browser/extensions/{DMCAreg@0xbeef.coffee,rsf@0xbeef.coffee,LCSP@0xbeef.coffee}/icons
and reload 'about:addons' website.
Upstream Git webUI does not display permissions properly; it shows 0000, f.e.:
http://git.savannah.gnu.org/cgit/gnuzilla.git/tree/data/extensions/rnrMcDonalds@0xbeef.coffee
As far as I remember this problem is present in Trisquel 7.0 x86, too.
History
Updated by sobek over 6 years ago
the GITWEB UI displays the permissions properly (as 0755):
http://git.savannah.gnu.org/gitweb/?p=gnuzilla.git;a=tree;f=data/extensions/LCSP@0xbeef.coffee
Updated by sobek over 6 years ago
My memory served me wrong, this is not present on Trisquel 7.0 x86.
Updated by oaken-source over 6 years ago
- Assignee set to oaken-source
- Status changed from open to in progress
I made the appropriate changes to the PKGBUILD. expect updates soon.
Updated by oaken-source about 6 years ago
- % Done changed from 0 to 100
- Status changed from in progress to fixed
fixed in icecat-52.3.0_gnu1-6