How the Installation Tool Works


Customization


bundles_to_install file:

The file bundles_to_install is used by the procedure client_post_install and contains a list of bundles to install or actions to execute. Each line may contain a maximum of 4 fields.

Field 1:

This field can contain either: Table 8.
bundles_to_install file field 1
Field 1 content Explanation 
bundle file name The name of a bundle file that is available on the installation diskette. The filename extension must be bnd (Ex: UMS.bnd).
automsg Execute the following:
  1. Execute the shell script /usr/lib/instl/automsg to extract all message filesets from the media (CD or filesystem) and make a new bundle file from them in /usr/sys/inst.data/user_bundles
  2. Install the new bundle with installp.
automsg will install both IBM-850 and ISO messages.
Note: Message filesets included in the bundle will be installed only if the product fileset is already installed. All other message filesets will be discarded.
automsg_ISO automsg_ISO will install only ISO messages.
automsg_850 automsg_850 will install only IBM-850 messages
update_all Execute and update all with installp from CD or filesystem.
optional_products_prompt DO NOT REMOVE or MOVE this line. It will be placed before the first optional product bundle name. This keyword is used by the system to select a prompt or no prompt installation.

Set to yes or no.

If no, you must comment or uncomment the product lines in the optional products part. (UMS, Netscape, Adobe Acrobat Reader). The operator will not be prompted during installation to select optional products to install. All uncommented optional product lines in bundles_to_install will be installed.

If yes, leave the optional product lines commented. You will be prompted during the installation to choose to install the product.

user_area Delimiter. The user area starts from this keyword. Installation requests and actions added afterward will be the user's responsibility. All requests will be executed after the end of standard installation.
Optional_product_area Delimiter. The optional products area begins from this keyword

Field 2:

This field is used to select the Installation input media. Six keywords are available
Note: The Operator will be prompted to change media each time the value changes (the value will be cd, tape or diskette). If the field is blank, the default value will be used.

Table 9.
bundles_to_install file field 2
Field 2 content Explanation 
cd_base Assume that the media used for base install must be used for the first step. You will not be prompted to change it. Available only in first line.
cd Prompt Operator to insert a new CD. Field 4 will contain the CD name displayed.
filesystem The installation will install from a mounted filesystem if this option is selected. Field 4 will contain the name of the filesystem that is mounted and selected.
tape_base Assume that the media used for base install must be used for the first step. You will not be prompted to change it. Available only in first line.
tape Prompt Operator to insert a new tape. Field 4 will contain the tape name displayed.
diskette Prompt Operator to insert a new diskette. Field 4 will contain the diskette name displayed.

Field 3:

This field is used to select a level test. Three keywords are available:

Table 10.
bundles_to_install file field 3
Field 3 content Explanation 
AIX_level Will test if bos.rte.up or bos.rte.mp is at level 4.3.3. This keyword is used by client_post_install procedure to check if the correct media is mounted (variable req_oslevel="4.3.1")
AIX_level_V2 This keyword is used by client_post_install procedure to check for AIX V4.3.3 Volume 2 CD
AIX_level_v3 This keyword is used by client_post_install procedure to check for AIX V4.3.3 Volume 3 CD
AIX_BPlevel_V1 This keyword is used by client_post_install procedure to check for AIX V4.3 Bonus Pack Volume 1 of 3 CD
AIX_BPlevel_V2 This keyword is used by client_post_install procedure to check for AIX V4.3 Bonus Pack Volume 2 of 3 CD
welcome_lang Will test if the Operating Environment for I-DEAS Master Series is at the correct level. The file IDEASCD_VERSION contains the actual version of the Operating Environment. This keyword is used by the client_post_install procedure to check if the correct filesystem is mounted (variable IDEAS_level_prereq = "1.3")
dummy No test performed. Fill field 3 with dummy only if you have to set a value in field 4.

Field 4:

The name of the media to insert - ex: AIX Version 4.3.3 Volume 1 of 4. This name will be displayed in the message to the operator requesting him to insert new media. This field can contain multiple words.

Table 11.
bundles_to_install file field 4
Field 4 content Explanation 
media name Full name of the media, this name will be used to prompt you at installation time.

Notes:

  1. Use the user area at the end of bundles_to_install file to add your own special installation requests.
  2. Do not forget to add an automsg keyword if you want to automatically install in your language the messages associated with the product filesets you have selected.
  3. Do not forget to install fixes, if necessary, by adding an update_all keyword. If PTF's are not on the same media, complete field 2, set field 3 to dummy and fill in field 4 with the media name.
  4. Do not forget to supply a bundle file for each bundle name added in the user_area.

Example

Action Explanation 
Add installation of a new product from a CD other than AIX Version 4.3.3
bundles_to_install file:
Add lines in the User Optional Products area at the end of the file bundles_to_install. Assume you want to install test which is on a separate CD. You will then wish to add the following line to the bundles_to_install file: 
test.bnd cd dummy TEST V1.0 CD
where: 
field 1: test.bnd
The name of the installation bundle.
field 2: cd
Media type (cd, tape or diskette).
field 3: dummy
No test performed.
field 4: TEST V1.0 CD 
This string will be used when prompting the operator to change media.
automsg file:
Add a line with keyword automsg to force installation of the message filesets associated with test in the selected language. 

 

 
 
 
 
 
 
 

Assume that the RS/6000 Operating Environment for I-DEAS Master Series contains PTF's for test. You must add the following line to install the necessary PTF's. You will then wish to add the following line to the automsg file: 

update_all cd welcome_lang RS/6000 Operating Environment for I-DEAS Master Series
The operator will be prompted to change to the RS/6000 Operating Environment for I-DEAS Master Series and a test will be performed on the RS/6000 Operating Environment for I-DEAS Master Series Version.
Install PTF's from a tape Assume you must install PTF's from a stacked tape on top of the standard installation. Add a line in User Optional Products area at the end of the bundles_to_install file: 
update_all tape dummy Tape IX12345
where: 
field 1: update_all
Keyword used to start an Update All installation.
field 2: tape
Media type (cd, filesystem, tape or diskette).
field 3: dummy
No test performed.
field 4: Tape IX12345
This string will be used when prompting the operator to change media.
Note: A tape drive must be available in /dev/rmt0


[ Top of Page | Previous Page | Next Page | Table of Contents | ]