Project

General

Profile

Bug #1521

[icecat] wrong permissions for 'icons' folders of extensionss break display at 'about:addons'

sobek - almost 4 years ago - . Updated over 3 years ago.

Status:
fixed
Priority:
bug
Assignee:
% Done:

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: ‘/icons’: Permission denied
find: ‘/icons’: Permission denied
find: ‘/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/{,,}/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

#1

Updated by sobek almost 4 years ago

#2

Updated by sobek almost 4 years ago

My memory served me wrong, this is not present on Trisquel 7.0 x86.

#3

Updated by oaken-source over 3 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.

#4

Updated by oaken-source over 3 years ago

  • % Done changed from 0 to 100
  • Status changed from in progress to fixed

fixed in icecat-52.3.0_gnu1-6

Also available in: Atom PDF