The SIPB Firefox Locker - Maintainers

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:

  1. 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 script

  2. Run the /mit/firefox/arch/share/bin/tools/setcfg.sh script. Example:
    athena% ./setcfg.sh

  3. You'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:

  1. The same version number of the application is installed for all supported platforms.

  2. 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!

Copyright © 2006 Charles Dominguez.

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts.

Last revised: $Date: 2006-04-21 20:50:19 -0400 (Fri, 21 Apr 2006) $
Version: $Revision: 7 $