Tiny Core Linux

Tiny Core Extensions => TCE Talk => Topic started by: jls on August 01, 2010, 05:05:34 AM

Title: namoroka location
Post by: jls on August 01, 2010, 05:05:34 AM
namoroka is installed in /usr/local/namoroka/firefox-3.6.8/ making difficult for the plug-in (example xine) to be recognised
Title: Re: namoroka location
Post by: curaga on August 01, 2010, 07:56:45 AM
Don't most browsers also check the standard path /usr/lib/mozilla/plugins?
Title: Re: namoroka location
Post by: tinypoodle on August 01, 2010, 08:25:52 AM
or also ~/.mozilla/plugins/
Title: Re: namoroka location
Post by: Jason W on August 01, 2010, 08:41:56 AM
To support the various Firefox's without them conflicting with each other, they have to be installed each into their own location and not /usr/local/lib/mozilla. 

I will look into a way to include /usr/local/lib/mozilla/plugins into the plugin path of the Firefox's or something like that.
Title: Re: namoroka location
Post by: Arslan S. on August 01, 2010, 10:35:28 AM
how about creating a symlink to /usr/local/lib/mozilla/plugins in root directory of namoroka

i use similar method for chromium, xulrunner and conkeror

thus we have a unique directory to install browser plugins

btw why not install flash player into lib/mozilla/plugins instead of share/flash10 :)?
Title: Re: namoroka location
Post by: tinypoodle on August 01, 2010, 11:49:45 AM
There is no */mozilla/* dir in base.
flashplayer could work with other browsers without ever installing any netscape based browser.
However, personally I use a method of creating ~/.mozilla/plugins/ and symlinking plugins into it.
Title: Re: namoroka location
Post by: Jason W on August 01, 2010, 06:47:54 PM
I set the plugin path of namoroka to this order, uploading now:

~/.mozilla/plugins:${MRE_HOME}/plugins:/usr/local/lib

Plugins in your home directory will take precedent over those installed in /usr/local/namoroka/firefox-$(version)/plugins, and those take precedent over /usr/local/lib/mozilla plugins.

I will do the same for the other firefox's so /usr/local/lib/mozilla/plugins is a universal plugin directory, but at the same time that universal plugin directory will not override those either in the home directory or in the extension specific plugins directory.

9pm:  firefox.tcz, seamonkey.tcz, and icecat.tcz also fixed to add /usr/local/lib/mozilla/plugins to plugin path.