Drac5 Firefox extension - how does it get detected?

Jelmer Jaarsma jelmer.jaarsma at sara.nl
Wed Aug 13 05:30:36 CDT 2008


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hey everyone,

I'm trying to do a manual install of the librac5vkvm and rac5vm plugins
on my Linux workstations and I'm running into trouble.

I'm working with Ubuntu Hardy, utilizing the firefox-2 package (I'm
aware of FF3 not being supported).

First of all, there are 2 problems when you try to follow the
"supported" path and installing the XPI the normal way. The depcheck.sh
errors with a syntax error because /bin/sh is linked to /bin/dash which
doesn't seem to be able to handle the script. Linking /bin/sh to
/bin/bash fixes that.
The 2nd problem is that the firefox binary in the firefox-2 package is
named firefox-2-bin, editing the depcheck script and adding
firefox-2-bin to the variable "browsers" fixes that.

Okay, so after this you can install the XPI fine on Ubuntu, but now I'm
running into a problem I don't have a solution for:

When running as root, the DRAC5 webinterface doesn't recognise that the
plugins have been installed until I add the hostname to the "allow" list
of Firefox for installing XPI files. When I add the hostname the plugin
works perfect!
Unfortunately this method doesn't work for non-root users. Whatever I
try, I can't get the webinterface to detect that the plugin has been
installed ( about:plugins shows the plugins properly btw).
It gets even weirder: I have 1 user which did get it working, because he
copied over his old firefox profile from another pc. Apparantly
something in his profile convinces the webinterface that the plugins
have been installed.

Anyone who can shed some light on this?
Regards,

Jelmer Jaarsma
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFIorfM3bV1+S5veEgRArSPAJ44JFPQLs0UCbxbSD3S6HrTsXYTtwCfWHwB
no59KUhVrhWvCjOBOnY0z94=
=Aps1
-----END PGP SIGNATURE-----



More information about the Linux-PowerEdge mailing list