Installation failure on SeaMonkey (Linux)

Bug reports and enhancement requests
Post Reply
pcalvert
Posts: 4
Joined: Fri Oct 02, 2009 3:19 am

Installation failure on SeaMonkey (Linux)

Post by pcalvert »

NoScript no longer installs properly for me on the Linux version of SeaMonkey. I am using Debian Etch. I successfully installed it a few months ago using the workaround (installing as root) in the FAQ, but that no longer works.

Version info:
OS: Debian GNU/Linux 4.0r8
SeaMonkey 1.1.18
NoScript 1.9.9.01
(FlashGot 1.2.0.6)

I did a little investigation and noticed that the permissions on the some of the files that NoScript installs seem a bit unusual. For example:

Some of the files in /opt/seamonkey/chrome :

Code: Select all

-rw-r--r-- 1 root root    8935 2009-08-23 22:14 en-win.jar
-r-------- 1 root root 1046532 2009-09-27 20:02 flashgot.jar  <===
-rw-r--r-- 1 root root   49366 2009-08-23 23:38 help.jar
drwxr-xr-x 3 root root    4096 2009-08-23 23:57 icons
-rw-r--r-- 1 root root  770086 2009-08-23 23:46 inspector.jar
-rw-r--r-- 1 root root    2670 2009-08-23 23:46 inspector.manifest
-rw-r--r-- 1 root root   21914 2009-10-01 17:42 installed-chrome.txt
-rw-r--r-- 1 root root 2292578 2009-08-23 23:36 messenger.jar
-rw-r--r-- 1 root root  890380 2009-08-23 23:38 modern.jar
-r-------- 1 root root 1737251 2009-09-24 12:53 noscript.jar  <===
-rw-r--r-- 1 root root    8696 2009-10-01 17:30 overlays.rdf
Some of the files in /opt/seamonkey/components :

Code: Select all

-rw-r--r-- 1 root root     482 2009-08-23 22:14 filepicker.xpt
-rw-r--r-- 1 root root    1036 2009-08-23 21:39 find.xpt
-r-------- 1 root root   33729 2009-09-27 20:02 flashgotService.js  <===
-rw-r--r-- 1 root root    6938 2009-08-23 19:32 gfx.xpt
-rw-r--r-- 1 root root    5622 2009-08-23 21:30 gksvgrenderer.xpt

-rw-r--r-- 1 root root     188 2009-08-23 19:20 necko_viewsource.xpt
-rw-r--r-- 1 root root   13951 2009-08-23 19:10 necko.xpt
-r-------- 1 root root    1500 2009-09-24 12:53 noscriptService.js  <===
-rw-r--r-- 1 root root   10623 2005-09-23 16:50 nsAbLDAPAttributeMap.js
Some of the files in /opt/seamonkey/defaults/pref :

Code: Select all

-r-------- 1 root root  2831 2009-09-27 20:02 flashgot.js  <===
-rw-r--r-- 1 root root  2083 2009-08-23 23:46 inspector.js
-rw-r--r-- 1 root root 39458 2009-08-23 23:35 mailnews.js
-rw-r--r-- 1 root root   806 2002-05-13 20:22 mdn.js
-r-------- 1 root root  9407 2009-09-24 12:53 noscript.js  <===
I included FlashGot files above because their permissions are the same as the NoScript files. FlashGot also did not install properly.

I suspect the problem is caused by the permissions on those files-- normal users are not allowed to read those NoScript and FlashGot files, only the owner (root). So I tried manually changing their permissions to see if that would help:

Code: Select all

# chmod 644 /opt/seamonkey/chrome/noscript.jar
# chmod 644 /opt/seamonkey/components/noscriptService.js
# chmod 644 /opt/seamonkey/defaults/pref/noscript.js
And for FlashGot:

Code: Select all

# chmod 644 /opt/seamonkey/chrome/flashgot.jar
# chmod 644 /opt/seamonkey/components/flashgotService.js
# chmod 644 /opt/seamonkey/defaults/pref/flashgot.js
It worked!

Phil
Opera/9.80 (X11; Linux i686; U; en) Presto/2.2.15 Version/10.00
User avatar
therube
Ambassador
Posts: 7969
Joined: Thu Mar 19, 2009 4:17 pm
Location: Maryland USA

Re: Installation failure on SeaMonkey (Linux)

Post by therube »

Was this before, or is this still a permissions issue in Linux NoScript/FlashGot builds?
Is there any reason not to add read permissions for Group & Other as described above?
Or I suppose the real issue is that Read/Write permissions were needed for User?
Or might it be a umask setting on the OP's system?

Also note that the referenced files are not stored in the Profile, but in the installation directory. So it is certainly conceivable that permissions could be different for each.
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.19) Gecko/20110420 SeaMonkey/2.0.14 Pinball NoScript FlashGot AdblockPlus
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.4) Gecko/20091017 SeaMonkey/2.0
User avatar
GµårÐïåñ
Lieutenant Colonel
Posts: 3370
Joined: Fri Mar 20, 2009 5:19 am
Location: PST - USA
Contact:

Re: Installation failure on SeaMonkey (Linux)

Post by GµårÐïåñ »

I believe the OP is concerned why the installer doesn't just do it with those added permissions to begin with, not that it can be manually done later. Might be something for Giorgio to look into and eliminate the installer package as the source of the issue, then it might be a user/Fx issue.
~.:[ Lï£ê ï§ å Lêmðñ åñÐ Ì Wåñ† M¥ Mðñê¥ ßå¢k ]:.~
________________ .: [ Major Mike's ] :. ________________
Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.3) Gecko/20090824 Firefox/3.5.3
Tom T.
Field Marshal
Posts: 3620
Joined: Fri Mar 20, 2009 6:58 am

Re: Installation failure on SeaMonkey (Linux)

Post by Tom T. »

Similar thread, with replies from Giorgio: http://forums.informaction.com/viewtopi ... 77&start=0
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.20) Gecko/20081217 Firefox/2.0.0.20
User avatar
therube
Ambassador
Posts: 7969
Joined: Thu Mar 19, 2009 4:17 pm
Location: Maryland USA

Re: Installation failure on SeaMonkey (Linux)

Post by therube »

I'll just bump this because there does seem to be some sort of issue here pertaining to permissions.
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.19) Gecko/20110420 SeaMonkey/2.0.14 Pinball NoScript FlashGot AdblockPlus
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.4) Gecko/20091017 SeaMonkey/2.0
Post Reply