bug-gnuzilla
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug-gnuzilla] icecat 38.7.1 installs unreadable files


From: Adam Sampson
Subject: [Bug-gnuzilla] icecat 38.7.1 installs unreadable files
Date: Mon, 11 Apr 2016 09:36:01 +0100
User-agent: Mutt/1.6.0 (2016-04-01)

Hi IceCat maintainers,

I've spotted that the last couple of releases of IceCat install some
files with permission 0600, from the https-everywhere and
html5-video-everywhere plugins. If you're doing a system installation
then the files wouldn't be readable by regular users.

After a DESTDIR installation into "dest" (as user "garstow"):
$ find dest/ -perm 600 -ls
 41551955      4 -rw-------   1  garstow  garstow      3234 Jan  1  1980 
dest/gar/lib/icecat-38.7.1/browser/extensions/address@hidden/install.rdf
  41551956      8 -rw-------   1  garstow  garstow      4909 Apr 10 19:30 
dest/gar/lib/icecat-38.7.1/browser/extensions/address@hidden/chrome.manifest
[...]

This appears to be because those files are mode 0600 in the source
tarball:

$ tar tvf download/icecat-38.7.1-gnu1.tar.bz2 | grep -- ------
[...]
-rw------- ruben/ruben   32999 1980-01-01 06:00
icecat-38.7.1/extensions/gnu/address@hidden/components/https-everywhere.js
-rw------- ruben/ruben   34946 1980-01-01 06:00
icecat-38.7.1/extensions/gnu/address@hidden/components/ssl-observatory.js
[...]

Would it be worth explicitly setting the permissions on installation?

Thanks very much,

-- 
Adam Sampson <address@hidden>                         <http://offog.org/>



reply via email to

[Prev in Thread] Current Thread [Next in Thread]