Overview
This document describes how to install a new version of Mozilla Firefox into the firefox locker so that it works with the current setup.
Installation Procedure
To install:
The directory for each architecture contains a subdirectory named versions, i.e. /mit/firefox/arch/i386_linux24/versions/. Move your new Firefox binary directory into this location. Note that the directory name must be the same as the binary's version number for the scripts to work. Example:
athena% mv firefox /mit/firefox/arch/i386_linux24/versions/1.0.6
If you begin the name with a ".", it will not be listed when users pass the --listver option to the Firefox launcher scriptRun the /mit/firefox/arch/share/bin/tools/setcfg.sh script. Example:
athena% ./setcfg.shYou're done!
Current Versions
The version of the application the launcher scripts run by default is determined by the current symlink in the /mit/firefox/arch/$ATHENA_SYS/versions/ directories (mentioned in step 2 above). This symlink must point to one of the other symlinks in the same directory for the launcher script to function correctly. DO NOT change this symlink unless:
The same version number of the application is installed for all supported platforms.
You have actually tested and verified that the version you want to make current is functioning properly on all supported architectures.
If you are in doubt, ask!