Doesn't mozilla search somewhere in $HOME for plugins?
Hi,
I'm trying to install the shockwave plugin for netscape in mozilla 0.9.4-5.
With netscape, you can put it in $HOME/.netscape/plugins, but there doesn't
seem to be dir like that in mozilla.
I've straced mozilla (bzip2ed and attached) but it doesn't seem to be
looking anywhere in my home directory for plugins.
Did I miss something?
grep -i plug mozilla-strace.log:
stat64("/home/usr/lib/mozilla/components/libgkplugin.so", {st_mode=S_IFREG|0644, st_size=167408, ...}) = 0
stat64("/home/usr/lib/mozilla/components/libgkplugin.so", {st_mode=S_IFREG|0644, st_size=167408, ...}) = 0
stat64("/home/usr/lib/mozilla/components/libgkplugin.so", {st_mode=S_IFREG|0644, st_size=167408, ...}) = 0
stat64("/home/usr/lib/mozilla/components/plugin.xpt", {st_mode=S_IFREG|0644, st_size=554, ...}) = 0
stat64("/home/usr/lib/mozilla/components/libgkplugin.so", {st_mode=S_IFREG|0644, st_size=167408, ...}) = 0
stat64("/home/usr/lib/mozilla/components/plugin.xpt", {st_mode=S_IFREG|0644, st_size=554, ...}) = 0
stat64("/home/usr/lib/mozilla/components/plugin.xpt", {st_mode=S_IFREG|0644, st_size=554, ...}) = 0
stat64("/home/usr/lib/mozilla/components/libgkplugin.so", {st_mode=S_IFREG|0644, st_size=167408, ...}) = 0
stat64("/home/usr/lib/mozilla/components/plugin.xpt", {st_mode=S_IFREG|0644, st_size=554, ...}) = 0
open("/home/usr/lib/mozilla/components/libgkplugin.so", O_RDONLY) = 16
open("/usr/lib/mozilla/plugins", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 16
readlink("/usr/lib/mozilla/plugins/libnullplugin.so", 0xbfffdfcc, 4095) = -1 EINVAL (Invalid argument)
open("/usr/lib/mozilla/plugins/libnullplugin.so", O_RDONLY) = 17
open("/home/usr/lib/mozilla/searchplugins", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 21
stat64("/home/usr/lib/mozilla/searchplugins/NetscapeSearch.gif", {st_mode=S_IFREG|0644, st_size=250, ...}) = 0
stat64("/home/usr/lib/mozilla/searchplugins/NetscapeSearch.src", {st_mode=S_IFREG|0644, st_size=1812, ...}) = 0
stat64("/home/usr/lib/mozilla/searchplugins/NetscapeSearch.gif", {st_mode=S_IFREG|0644, st_size=250, ...}) = 0
access("/home/usr/lib/mozilla/searchplugins/NetscapeSearch.src", F_OK) = 0
stat64("/home/usr/lib/mozilla/searchplugins/NetscapeSearch.gif", {st_mode=S_IFREG|0644, st_size=250, ...}) = 0
stat64("/home/usr/lib/mozilla/searchplugins/bugzilla.gif", {st_mode=S_IFREG|0644, st_size=572, ...}) = 0
stat64("/home/usr/lib/mozilla/searchplugins/bugzilla.src", {st_mode=S_IFREG|0644, st_size=1025, ...}) = 0
stat64("/home/usr/lib/mozilla/searchplugins/bugzilla.gif", {st_mode=S_IFREG|0644, st_size=572, ...}) = 0
access("/home/usr/lib/mozilla/searchplugins/bugzilla.src", F_OK) = 0
stat64("/home/usr/lib/mozilla/searchplugins/bugzilla.gif", {st_mode=S_IFREG|0644, st_size=572, ...}) = 0
stat64("/home/usr/lib/mozilla/searchplugins/dmoz.gif", {st_mode=S_IFREG|0644, st_size=605, ...}) = 0
stat64("/home/usr/lib/mozilla/searchplugins/dmoz.src", {st_mode=S_IFREG|0644, st_size=722, ...}) = 0
stat64("/home/usr/lib/mozilla/searchplugins/dmoz.gif", {st_mode=S_IFREG|0644, st_size=605, ...}) = 0
access("/home/usr/lib/mozilla/searchplugins/dmoz.src", F_OK) = 0
stat64("/home/usr/lib/mozilla/searchplugins/dmoz.gif", {st_mode=S_IFREG|0644, st_size=605, ...}) = 0
stat64("/home/usr/lib/mozilla/searchplugins/google.gif", {st_mode=S_IFREG|0644, st_size=1076, ...}) = 0
stat64("/home/usr/lib/mozilla/searchplugins/google.src", {st_mode=S_IFREG|0644, st_size=489, ...}) = 0
stat64("/home/usr/lib/mozilla/searchplugins/google.gif", {st_mode=S_IFREG|0644, st_size=1076, ...}) = 0
access("/home/usr/lib/mozilla/searchplugins/google.src", F_OK) = 0
stat64("/home/usr/lib/mozilla/searchplugins/google.gif", {st_mode=S_IFREG|0644, st_size=1076, ...}) = 0
stat64("/home/usr/lib/mozilla/searchplugins/lxrmozilla.gif", {st_mode=S_IFREG|0644, st_size=572, ...}) = 0
stat64("/home/usr/lib/mozilla/searchplugins/lxrmozilla.src", {st_mode=S_IFREG|0644, st_size=506, ...}) = 0
stat64("/home/usr/lib/mozilla/searchplugins/lxrmozilla.gif", {st_mode=S_IFREG|0644, st_size=572, ...}) = 0
access("/home/usr/lib/mozilla/searchplugins/lxrmozilla.src", F_OK) = 0
stat64("/home/usr/lib/mozilla/searchplugins/lxrmozilla.gif", {st_mode=S_IFREG|0644, st_size=572, ...}) = 0
stat64("/home/usr/lib/mozilla/searchplugins/mozilla.gif", {st_mode=S_IFREG|0644, st_size=572, ...}) = 0
stat64("/home/usr/lib/mozilla/searchplugins/mozilla.src", {st_mode=S_IFREG|0644, st_size=815, ...}) = 0
stat64("/home/usr/lib/mozilla/searchplugins/mozilla.gif", {st_mode=S_IFREG|0644, st_size=572, ...}) = 0
access("/home/usr/lib/mozilla/searchplugins/mozilla.src", F_OK) = 0
stat64("/home/usr/lib/mozilla/searchplugins/mozilla.gif", {st_mode=S_IFREG|0644, st_size=572, ...}) = 0
stat64("/home/usr/lib/mozilla/searchplugins/NetscapeSearch.src", {st_mode=S_IFREG|0644, st_size=1812, ...}) = 0
open("/home/usr/lib/mozilla/searchplugins/NetscapeSearch.src", O_RDONLY|O_LARGEFILE) = 27
stat64("/home/usr/lib/mozilla/searchplugins/bugzilla.src", {st_mode=S_IFREG|0644, st_size=1025, ...}) = 0
open("/home/usr/lib/mozilla/searchplugins/bugzilla.src", O_RDONLY|O_LARGEFILE) = 27
stat64("/home/usr/lib/mozilla/searchplugins/dmoz.src", {st_mode=S_IFREG|0644, st_size=722, ...}) = 0
open("/home/usr/lib/mozilla/searchplugins/dmoz.src", O_RDONLY|O_LARGEFILE) = 27
stat64("/home/usr/lib/mozilla/searchplugins/google.src", {st_mode=S_IFREG|0644, st_size=489, ...}) = 0
open("/home/usr/lib/mozilla/searchplugins/google.src", O_RDONLY|O_LARGEFILE) = 27
read(27, "# Mozilla/Google plug-in by amit"..., 489) = 489
stat64("/home/usr/lib/mozilla/searchplugins/lxrmozilla.src", {st_mode=S_IFREG|0644, st_size=506, ...}) = 0
open("/home/usr/lib/mozilla/searchplugins/lxrmozilla.src", O_RDONLY|O_LARGEFILE) = 27
stat64("/home/usr/lib/mozilla/searchplugins/mozilla.src", {st_mode=S_IFREG|0644, st_size=815, ...}) = 0
open("/home/usr/lib/mozilla/searchplugins/mozilla.src", O_RDONLY|O_LARGEFILE) = 27
This one looks interesting:
stat64("/home/mfedyk/.mozilla/default/391bapwq.slt/plugtmp", 0xbfff6bcc) = -1 ENOENT (No such file or directory)
If I mkdir /home/mfedyk/.mozilla/default/391bapwq.slt/plugtmp and copy the
flash plugin files there it:
open("/home/mfedyk/.mozilla/default/391bapwq.slt/plugtmp", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 27
stat64("/home/mfedyk/.mozilla/default/391bapwq.slt/plugtmp/ShockwaveFlash.class", {st_mode=S_IFREG|0644, st_size=2363, ...}) = 0
unlink("/home/mfedyk/.mozilla/default/391bapwq.slt/plugtmp/ShockwaveFlash.class") = 0
stat64("/home/mfedyk/.mozilla/default/391bapwq.slt/plugtmp/libflashplayer.so", {st_mode=S_IFREG|0644, st_size=947992, ...}) = 0
unlink("/home/mfedyk/.mozilla/default/391bapwq.slt/plugtmp/libflashplayer.so") = 0
rmdir("/home/mfedyk/.mozilla/default/391bapwq.slt/plugtmp") = 0
So that's not it...
Flash is in /usr/lib/mozilla/plugins for now...
Mike
Reply to: