I'm setting up an RHEL5 x86_64 for a client who needs certain plugins to work with Firefox, and these plugins only work with 32-bit Firefox.
Now I'm aware of nspluginwrapper, but it isn't part of the "official" package set, and this client will be doing their own updates via yum.
So the workaround I came up with is to set /usr/bin/firefox to launch the 32-bit version of Firefox rather than the 64-bit. I decided to do this, because anything that launches Firefox will surely do so via /usr/bin/firefox.
cp /usr/bin/firefox /usr/bin/firefox.64bit
sed 's/lib64/lib/g' /usr/bin/firefox.64bit /usr/bin/firefox.32bit
ln -s /usr/bin/firefox.32bit /usr/bin/firefox
Add the line "exclude=firefox" (w/o quotes) to /etc/yum.conf.
Now this works, but it also stops the client from getting security updates for Firefox, so it isn't optimal.
Any better suggestions or ideas? I really don't care to start enabling 3rd-party repos to use nspluginwrapper. I also have zero experience with nspluginwrapper. I'm also very open to suggestions here