Network Router User Manual

174 GINA V4.0 System Administrator Guide – September 2000
Revision generation
7.3 Revision generation
The purpose of the revision generation is as follows: when the configuration is revised, the
generation for the applications not affected by the revision remain the same.
Prerequisites
The use of a repository is an absolute must for this revision generation (see the statement
REPOSITORY
on page 162). The repository must be created when generating the previous
version or updated to the new status.
When creating the ubbconfig file, the generator config-tux must generate unique iden-
tifiers for each application. The same identifiers must then be used in a revision generation
like in the first generation. In the case of a first generation with an empty repository, a gen-
eration number is written to the repository for each application so that this number will be
used to generate the identifiers (see the statement
START_VALUE
on page 163).
Performing the revision generation
The user must perform the following steps when revising the configuration so that no user
data is lost from an application:
Adapt the configuration file
The modifications to the configuration, e.g. new hosts and new applications must be
defined in the input file of the configuration generator config-tux.
Perform the generation
The generator reads the configuration file and generates, among other things, the gen-
eration file ubbconfig and shell scripts.
The following steps must be performed on all hosts affected by the modifications:
Terminate the application normally
The application must be terminated using the command tmshutdown -y on the MAS-
TER host.
Execute scripts
Restart the applications