[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/>
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Bug-gnuzilla] icecat 38.7.1 installs unreadable files,
Adam Sampson <=