TutorialInstallation: Preparation




Prev | Up | Next | Back | Forward | Online Documentation Home Page
This chapter outlines the preparation necessary to install Ada-ASSURED. Ada-ASSURED is distributed on CD-ROM and over the internet. Installation consists of extracting the directory from the medium, running the installation program, enabling the appropriate license management software, and setting certain environment variables and X resources.


Materials Needed

Installing Ada-ASSURED. To do the installation, which takes approximately 30 minutes, you will need: In addition, several of the installation steps may require root privileges. Except where otherwise stated, root privileges are not required.

Running Ada-ASSURED. To run Ada-ASSURED you will need a valid license key. Depending on the type of installation, you may need to request a key from GrammaTech using the form titled ``Ada-ASSURED Software Registration and Installation Key Request.'' All new license keys are contained on the form titled ``Licensing Information for Ada-ASSURED.'' If you are already using Ada-ASSURED, see the Release Notes for more information regarding license keys for this release.


Definition of Terms

Refer to the following terms when using this installation guide.


Planning Your Installation

When planning an installation, you should determine that:

The installation process establishes certain default settings for Ada-ASSURED. Although individual users can override these defaults, you should determine the end-user's preferred values for the following before beginning the installation:

You will be required to provide values for these parameters during the installation process. In addition, for a Full Installation you must:


System Requirements

Disk Space.
 
To install Ada-ASSURED you will need approximately 30 Megabytes of free disk space. Some of the disk space may be recovered after installation. See Disk Conservation for details.

Memory.
 
Because Ada-ASSURED can edit more than one file at a time in different buffers and windows, its effective performance depends on the size of physical memory and swap space available. The more memory and swap space, the more files that can be edited simultaneously. The following is recommended as a minimum for running Ada-ASSURED:

Installation Procedure Assumptions.
 


Planning an Upgrade Installation

These instructions are a guide for installing a new version of Ada-ASSURED that will (eventually) replace an existing version. Skip this section if this is the first time you are installing Ada-ASSURED. They assume the following:

Files to Preserve

If you are already using Ada-ASSURED and wish to preserve your current customizations, you must preserve the following files:

Recommended Procedure

The installation procedure will overwrite all files in aahome/Ada-ASSURED3.5. If disk space permits, GrammaTech recommends the following procedure in order to minimize disruption for users of the current version of Ada-ASSURED.

  1. Pick a value of aahome that does not contain a directory named Ada-ASSURED3.5. You may use old-aahome, since the version number is included in the name of the top-level directory on the tape.

  2. Install Ada-ASSURED as directed, except do not modify the environment of any end-user to include the new version in their path, and do not create the soft link to Ada-ASSURED3.5 named Ada-ASSURED.

  3. Merge your current versions of the enforcement parameters and X resources with the newly installed ones. See below for instructions on how to merge these files.

  4. Confirm that the merged parameters and resource files are correct.

  5. Inform all users of Ada-ASSURED of the new version and its location and create the soft link.

  6. After all users of Ada-ASSURED are using the new version, delete the previous version to reclaim the disk space.

Merging Files

Before attempting to merge your current enforcement parameter file or X resource files, complete the installation of the new version and confirm that it works.

Enforcement parameters.
The enforcement parameter file is stored in a non-ASCII format and can only be updated by Ada-ASSURED. Use the following instructions for this process.
  1. Save a copy of the new enforcement parameter file, aahome/Ada-ASSURED3.5/files/.aa_enforcement_params:
    cd aahome/Ada-ASSURED3.5/files
    mv .aa_enforcement_params .aa_enforcement_params.orig
  2. Copy the old version of the enforcement parameters file into the new location:
    cd aahome/Ada-ASSURED3.5/files
    cp old-aahome/Ada-ASSURED/files/.aa_enforcement_params .
  3. Invoke Ada-ASSURED by entering the command
    aa -xrm '*user0:aahome/Ada-ASSURED3.5/files/.aa_enforcement_params'
  4. Update the enforcement settings by choosing the Set command from the Options/Enforcement Preferences menu.
  5. While editing the enforcement parameters file, choose the convert-to-new transformation.
  6. Save the updated settings by choosing the Save command from the Options/Enforcement Preferences menu.
  7. Exit Ada-ASSURED by choosing Exit from the File menu.

X resources.
Any changes to the X resources must be merged by hand using a text editor. See the release notes for a complete list of new and changed resources.


Before Beginning an Installation

Read through the entire installation procedure before starting an installation.

 
STOP!

Have you done the following:


Forward