m.seaman at infracaninophile.co.uk
Sun Oct 25 08:19:27 UTC 2009
> Is there any definitive install guide for flashplugin.
> I was able to install it on a 7.2 64bit machine and then on an i386 but
> somehow it has morphed into god-knows-what and no longer works.
This is what I did for a 7.2 box. Note that there are compatibility
issues between new versions of Linux emulation and older versions of
FreeBSD, so don't expect this to work with anything older.
* Make a note of all the linux-emulated software you have installed
for later reference:
# pkg_info -orx linux > linux-stuff
We save the package origins in particular, because this procedure
will result in a name change for most linux packages.
* Delete everything linux related
# pkg_delete -rx linux
* Check and clean out /compat/linux -- there shouldn't be any interesting
files left in this directory after the above step. As I recall, when I
did this, there was a ldconfig.hints file (which would be regenerated on
demand), and some Acrobat related stuff under /compat/linux/home/matthew
which I didn't care about, and which shouldn't have been there anyhow.
# cd /compat/linux
# find . -type f -ls
# rm -rf *
* Change the default Linux kernel version for emulation:
# sysctl compat.linux.osrelease=2.6.16
Also add "compat.linux.osrelease=2.6.16" to /etc/sysctl.conf so it
gets reset on reboots.
* Tell the ports system we want to use Fedora-10 as the Linux base by adding
* Now install www/linux-f10-flashplugin10 from ports -- this should have all
of the following as dependencies (modulo any version updates that may have
happened since writing this):
% pkg_info -r linux-f10-flashplugin-10.0r32
Information for linux-f10-flashplugin-10.0r32:
if that isn't the case and you aren't getting the f10 flavour of those
ports, double check everything you've done so far for errors, and try again
from the top.
* Add nspluginwrapper to enable Firefox to load the flash add-on:
# portinstall www/nspluginwrapper
(This has a dependency list as long as your arm, so it might take some
Following the install instructions for the nspluginwrapper package (which
you can redisplay by "pkg_info -Dx nspluginwrapper") install whatever globally
available plugins there are by running this as root:
# nspluginwrapper -v -a -i
This puts plugins into /usr/local/lib/browser_plugins/ which Firefox should
read. Alternatively, install the plugins locally to your own user account
by running that command under your own UID:
% nspluginwrapper -v -a -i
* Finally, fire up Firefox and check that it has loaded the flash plugin by
typing 'about:plugins' into the URL bar. Find a site with flash content[*],
* Check the list you made at the first step, and reinstall any other linux
applications you want.
So far I've found flash10 under Fedora10 to be pretty stable and inoffensive
on FreeBSD 7.2. You even get the sound track on Flash movies. However I'm
still running Firefox with xpi-flashblock-126.96.36.199 and xpi-noscript-188.8.131.52 on general principles
Adobe Acrobat isn't working, but I think that's more to do with the map_at_zero stuff introduced in the last security advisory.
[*] I think there are one or two flash based things at YouTube.com
Dr Matthew J Seaman MA, D.Phil. 7 Priory Courtyard
PGP: http://www.infracaninophile.co.uk/pgpkey Ramsgate
Kent, CT11 9PW
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 259 bytes
Desc: OpenPGP digital signature
Url : http://lists.freebsd.org/pipermail/freebsd-questions/attachments/20091025/b28d4993/signature.pgp
More information about the freebsd-questions