Banner
HomeTOCPrevNextGlossSearchHelp

PDF

Table of Contents

SPI Description and Sample Scripts

SPI Description and Sample Scripts

SPI Description and Sample Scripts

This appendix includes a description of some of the troubleshooting aspects of SPI, a sample log of an SPI upgrade to StrataView Plus, and a sample log of an SPI initial (first time) installation of StrataView Plus.


SPI Criteria

You can run SPI either normally or with options. The normal mode is intended for upgrades or initial installations. The other modes provide more detailed messages and logs for use by support personnel.


Performing a Normal Installation

  1. Load the StrataView Plus tape and runs Sun's extract_unbundled program.

  2. SPI checks initial conditions, including that you are logged in as root and that the core script files are present. SPI then gives you the choice of performing an automatic or manual installation.

  3. For an automatic installation, SPI checks for the proper operating system and the necessary script files. It also checks whether StrataView Plus is already installed and, if it is, checks the StrataView Plus version.
    If the existing StrataView Plus is a newer version thanthe one you're trying to install, SPI doesn't proceed with the installation.

  4. The normal installation checks that the workstation has at least two disk drives with sufficient capacity. SPI partitions the second disk, allowing you to choose custom or default sizes for swap space and Informix database space.

  5. Then the SPI checks that there are no user or group conflicts and adds user and group accounts as necessary. If user accounts are added or changed, the user is asked for the passwords.

  6. SPI checks for Motif and, if not present, asks for the Motif tape to be loaded.

  7. SPI checks for WingZ and, if not present, asks for the WingZ tape to be loaded.

  8. SPI checks the kernel for StrataView Plus options and makes changes as required.

  9. SPI prompts for the StrataView Plus tape and extracts the StrataView Plus files.

  10. SPI checks for Informix and, if not present, asks for the Informix tape to be loaded

  11. SPI checks for the existence of online help and installs FrameViewer to view it if necessary.

  12. SPI performs some file housekeeping, moves the installation scripts and the log file to a permanent locations in /usr/users/svplus. If SPI rebuilt the kernel, it prompts you to enable SPI to do an immediate reboot of the workstation.


Troubleshooting the SPI Installation

SPI consists of a number of modules. These are:

Driver Checks status and runs the other modules
Disk Sets up partitions on secondary disk, partitions, etc.
Accounts Sets up user and group accounts
Motif Checks for and installs Motif
Wingz Checks for and installs Wingz
Kernel Checks and modifies kernel as necessary
Informix Checks for and installs Informix
StrataView Plus Checks for and installs StrataView Plus

In case there is a problems with the installation, SPI provides different levels of installation, which provide additional messages and choices for installation. The log of the installation is also available.

When SPI is first run from the tape, it stores the SPI install modules in /tmp. It moves these files and the install log to /usr/users/svplus at the completion of the installation. Thus, if there has been a problem, the install process can be run again.

The install script is invoked by moving to the /usr/users/svplus_install_unbundled.pid directory where pid is the ID of the extract_unbundled process. The normal user installation is run at level 1.For troubleshooting purposes, it can be run at level 2, level 3, etc.

To rerun the process at level 2, the following command would be entered:

Driver.pack/Install.sh -x 2


Sample SPI Log, Upgrade of StrataView Plus

*** Starting main driver script at Fri Mar 3 12:20:18 PST 1995. *** 
Checking for file Banner.txt.
Executing {cd /tmp/svplus_install_unbundled.21753}.
Checking for file Driver.pack/PreInstall.sh.
Checking for file Driver.pack/PostInstall.sh.
*************************************************
****** Running pre-checks for main driver. ******
*************************************************
Executing {cd /tmp/svplus_install_unbundled.21753/Driver.pack}.
Checking for file /tmp/svplus_install_unbundled.21753/Driver.pack/cat_no_exit. 
*** Checking basic setup. ***
Checking that user is root.
Checking core script files
Executing {cd /tmp/svplus_install_unbundled.21753/SVPlus.pack}. Checking for file PreInstall.sh.
Checking for file Install.sh.
Checking for file PostInstall.sh.
*** Determining type of installation. ***
>> This installer will automatically perform the configuration necessary >> for StrataView Plus. If you have 
special configuration needs, you can >> just load the StrataView Plus files from tape and perform the rest of 
>> the configuration manually.
>> 
>> What type of installation do you want? [auto|manual] a
Performing auto installation.
Checking that proper OS is installed.
Current SunOS version = 4.1.3.
*** Checking required installer script files. *** Executing {cd /tmp/svplus_install_unbundled.21753}. Checking 
for file Disk.pack/PreInstall.sh. Checking for file Disk.pack/Install.sh.
Checking for file Disk.pack/PostInstall.sh. Checking for file Accounts.pack/PreInstall.sh. Checking for file 
Accounts.pack/Install.sh. Checking for file Accounts.pack/PostInstall.sh. Checking for file 
Motif.pack/PreInstall.sh. Checking for file Motif.pack/Install.sh. Checking for file 
Motif.pack/PostInstall.sh. Checking for file Wingz.pack/PreInstall.sh. Checking for file 
Wingz.pack/Install.sh. Checking for file Wingz.pack/PostInstall.sh. Checking for file 
Kernel.pack/PreInstall.sh. Checking for file Kernel.pack/Install.sh. Checking for file 
Kernel.pack/PostInstall.sh. 
*** Checking for current installation of StrataView Plus. *** 
StrataView Plus is installed, checking version.
StrataView Plus version 7.2.H is currently installed.
>> When you reinitialize your StrataView Plus files, you can also redo
>> the preliminary preparation that was done the first time you installed 
>> StrataView Plus.  This preliminary preparation involves partitioning 
>> the disk drives, setting up user accounts, updating the kernel, and
>> installing the Motif and Wingz software packages.
>> 
>> Do you want to redo the preliminary preparation? [yes|no] n
Shutting down StrataView Plus and Informix if necessary. Executing {cd /usr/users/svplus}.
Executing {stop_SV+}.
Executing {kill_db}.
Executing {kill_tape}.
**********************************************************
****** Installing StrataView Plus software package. ******
**********************************************************
*** Running pre-checks. ***
Executing {cd /tmp/svplus_install_unbundled.21753/SVPlus.pack}.
*** Running main installation script. ***
Executing {cd /tmp/svplus_install_unbundled.21753/SVPlus.pack}. Retrieving values from previous database 
config file.
Executing {cd /usr/users/svplus}.
Executing {cd /}.
Loading the StrataView Plus tape.
Extracting the StrataView Plus files from tape.  This will take a while. Executing {tar xvpfbB - 126}.
Setting up the database config file.
Executing {cd /usr/users/svplus}.
Backing up tbconfig.

Executing {mv -f tbconfig.work tbconfig}. Executing {chown svplus.users tbconfig}. 
Running the final StrataView Plus configuration program. Executing {cd /usr/users/svplus}.
Running interactive program {INSTALL}.
Verifying user and group accounts.
Waiting for interactive output from {INSTALL}.
Welcome to the INSTALLATION of StrataView Plus 8.2.I
Checked statsmgr .cshrc XNLSPATH, Added
Checked statsmgr .Xdefaults dragInitiatorProtocolStyle, Added Checked statsmgr .Xdefaults background, Added
Checked statsmgr .Xdefaults foreground, Added
Checking existence of group 'informix'.... OK
Checking existence of users 'informix' and 'svplus'.... OK
Waiting for interactive output from {INSTALL}.
Checking existence of the motif window manager.... OK 
Waiting for interactive output from {INSTALL}.
Checking if INFORMIXDIR must be added to /etc/rc.local..... OK 
Verifying the check-sums of the extracted files.
Waiting for interactive output from {INSTALL}.
Checking if init_db must be added to /etc/rc.local..... OK
Checking if erpcd must be added to /etc/rc.local..... OK
Performing check sum on all files.... OK
If you wish to restore or upgrade the saved files, press 'y' to proceed;
otherwise, press 'n' to bypass
OK to proceed ? n
Waiting for interactive output from {INSTALL}.
Filtering files.... done
Checking for the existence of Informix.... OK
Checking for the existence of Wingz.... OK
  Disk Configuration Migration to StrataView Plus 8.2
    1) Single Raw Database Disk 
    2) Dual Raw Database Disk 
Enter number corresponding to disk configuration or x to exit :1
 Your database will be created in the raw partition /dev/rsd1h
 Is this the correct raw partition name (y/n)?y
 The assumed size of the datadbs is 200000 Kilobytes.
Is there sufficient disk space on this devices to accomodate this(y/n)? y
Install Single Raw Database
Executing {cd /usr/users/svplus}.
Waiting for interactive output from {INSTALL}.

DATABASE INSTALLATION
You can create new database or upgrade existing one to 8.2x
If you choose to create new database then you can specify new name
for database
If you wish to create new database , press 'y' to proceed;
otherwise, press 'n' to proceed with upgrade  y
New Database ?Executing {chown -R svplus.users /usr/users/svplus/save}.
Initializing the database.
Waiting for interactive output from {INSTALL}.
Enter new database name (default is stratacom): 
Initialize the Informix database.... 
Informix data file will be installed in /dev/rsd1h
  with the size of 200000 KBytes
OK to proceed (y/n) ? y
Waiting for interactive output from {INSTALL}.
Initializing the Informix database.... 
This will take a few minutes
NO user response is required until the end of installation !
tbmode: shared memory not initialized
This will take INFORMIX-OnLine OFF-LINE -
do you wish to continue (y/n)? y
Initializing the Informix database root file....
This action will initialize INFORMIX-OnLine; 
any existing INFORMIX-OnLine databases will NOT be accessible 
do you wish to continue (y/n)? OK
This action will initialize INFORMIX-OnLine; 

any existing INFORMIX-OnLine databases will NOT be accessible 
do you wish to continue (y/n)? 
This will take INFORMIX-OnLine OFF-LINE -
do you wish to continue (y/n)? 
Preparing the database for StrataView Plus.... 
dropping db
creating db
creating table maintlog
creating table sv_system
creating table network
creating table node
creating table packet_line
creating table circuit_line
creating table frp
creating table connection
creating table stat_enable
creating table packet_ln_data
creating table circuit_ln_data
creating table frp_data
creating table connection_data
creating table ip_address
creating table logical_conn
creating table routes
creating table atm_connection
creating table atf_connection
creating table asi_line
creating table asi_port
creating table fpd_connection
creating table ftc_port
creating table fpd_node
creating table fpd_conn_data
creating table asi_ln_data
creating table asi_port_data
creating table ftc_port_data
done
  Welcome to the On-Line Help INSTALLATION of StrataView Plus
Checking for the existence of On-Line Help... 
Installing Frameviewer...
Reconfiguring user setup files...
Frameviewer environment strings already present...
Licensing Frameviewer...
Frameviewer has already been licensed ...
Do you wish to verify the Frameviewer installation (y/n)? n 
Waiting for exit of {INSTALL}.
Finished running the StrataView Plus installation program. 
Updating the X defaults files.
Executing {cp /usr/users/svplus/.Xdefaults /usr/users/svplus/.exrc}. 
Checking need for extra Motif defaults.
*** Running post-checks. ***
Executing {cd /tmp/svplus_install_unbundled.21753/SVPlus.pack}.
*** Finished installing StrataView Plus software package. ***

**************************************************
****** Running post-checks for main driver. ******
**************************************************
Executing {cd /tmp/svplus_install_unbundled.21753/Driver.pack}.
Installation was successful!
Moving installer files to /usr/users/svplus.
Executing {rm -rf /usr/users/svplus/InstallerScripts.8.2}.
Executing {cp -r /tmp/svplus_install_unbundled.21753 /usr/users/svplus/InstallerScripts.8.2}. Executing {rm 
-rf /tmp/svplus_install_unbundled.21753}.
*** Exiting main driver at Fri Mar  3 12:32:25 PST  1995. ***


Sample SPI Log, Initial (First Time) Installation of StrataView Plus

The following is a sample of an SPI log for an initial installation of StrataView Plus.

*** Starting main driver script at Thu Aug 10 19:50:28 PDT 1995. ***
Checking for file Banner.txt.
Executing {cd /tmp/svplus_install_unbundled.186}.
Checking for file Driver.pack/PreInstall.sh.
Checking for file Driver.pack/PostInstall.sh.

*************************************************
****** Running pre-checks for main driver. ******
*************************************************
Executing {cd /tmp/svplus_install_unbundled.186/Driver.pack}.
Checking for file /tmp/svplus_install_unbundled.186/Driver.pack/cat_no_exit.
*** Checking basic setup. ***
Checking that user is root.
Checking core script files
Executing {cd /tmp/svplus_install_unbundled.186/SVPlus.pack}.
Checking for file PreInstall.sh.
Checking for file Install.sh.
Checking for file PostInstall.sh.
*** Determining type of installation. ***
>> This installer will automatically perform the configuration necessary
>> for StrataView Plus.  If you have special configuration needs, you can
>> just load the StrataView Plus files from tape and perform the rest of
>> the configuration manually.
>> 
>> What type of installation do you want? [auto|manual] a

Performing auto installation.
Checking that proper OS is installed.
Current SunOS version = 4.1.4.
*** Checking required installer script files. ***
Executing {cd /tmp/svplus_install_unbundled.186}.
Checking for file Disk.pack/PreInstall.sh.
Checking for file Disk.pack/Install.sh.
Checking for file Disk.pack/PostInstall.sh.
Checking for file Accounts.pack/PreInstall.sh.
Checking for file Accounts.pack/Install.sh.
Checking for file Accounts.pack/PostInstall.sh.
Checking for file Motif.pack/PreInstall.sh.
Checking for file Motif.pack/Install.sh.
Checking for file Motif.pack/PostInstall.sh.
Checking for file Wingz.pack/PreInstall.sh.
Checking for file Wingz.pack/Install.sh.
Checking for file Wingz.pack/PostInstall.sh.
Checking for file Kernel.pack/PreInstall.sh.
Checking for file Kernel.pack/Install.sh.
Checking for file Kernel.pack/PostInstall.sh.
*** Checking for current installation of StrataView Plus. ***
StrataView Plus is not currently installed.

*****************************************
****** Installing disk partitions. ******
*****************************************
*** Running pre-checks. ***
Checking for secondary disk(s).
Determining disk geometries.
Root disk geometry:  1002 MB, 2036 cylinders, 2052288 blocks.
Secondary disk geometry:  1002 MB, 2036 cylinders, 2052288 blocks.
Scanning disk partitions and mount points.
Checking available swap space.
Internal swap space = 64 MB.
External swap space = 0 MB.

Total swap space = 64 MB.
Total swap space is large enough.
Checking raw database partition.
Raw database partition = sd1h.
Raw database partition size = 0 MB.
Database size = 200 MB.
Raw database partition is not large enough.
Checking space in /usr/users.
/usr/users/svplus partition does not exist.
/usr/users partition exists.
Total space for /usr/users is large enough.
>> You can choose custom values for swap space and database size,
>> or stick with the default values:
>>   swap = 64 MB, database = 200 MB
>> 
>> Do you want to choose custom values? [yes|no] n

Disk partitions not installed.
>> Your secondary disk will need to be rebuilt.
Checking impact of rebuilding secondary disk.
>> You currently have a /usr/users partition somewhere other than the
>> secondary drive.  This installer will create a new /usr/users partition
>> on the secondary drive.  This will not destroy the old /usr/users
>> partition, but it will prevent you from getting at the old data unless
>> you know how to mount/unmount filesystems by hand.
>> 
>> Is it OK to build a new /usr/users? [yes|no] y

Checking other data on secondary disk.
*** Running main installation script. ***
>> The installer will now rebuild the secondary disk, destroying any data
>> that you have put there.  You have one more chance to change your mind.
>> 
>> Is it OK to rebuild the secondary disk? [yes|no] y

Unmounting filesystems on secondary disk.
Unmounting /usr/users.
Calculating partitions for secondary disk.
Executing {rm -rf /tmp/SVPlusInstaller.work.186/disk_format.in}.
Rebuilding secondary disk.
Executing {format -f /tmp/SVPlusInstaller.work.186/disk_format.in -d sd1}.
Updating filesystem table.
Backing up /etc/fstab.
Executing {mv -f /etc/fstab.work /etc/fstab}.
Creating new /usr/users filesystem.  This will take a while.
Executing {newfs sd1g}.
Executing {mount -av}.
*** Running post-checks. ***
*** Finished installing disk partitions. ***

***************************************
****** Installing user accounts. ******
***************************************
*** Running pre-checks. ***
Checking for user home directory root /usr/users.
Checking status of user home directories.
User home directory /usr/users/svplus does not exist.
User home directory /usr/users/informix does not exist.
Checking availability of user names, ID numbers.
Checking user svplus.
Executing {grep -s ^svplus: /etc/passwd}.
User svplus does not exist.
Checking other user entries for use of svplus values.
Executing {grep -s ^.*:.*:271:.*:.*:.*:.* /etc/passwd}.
Executing {grep -s ^.*:.*:.*:.*:.*:/usr/users/svplus:.* /etc/passwd}.

Checking user informix.
Executing {grep -s ^informix: /etc/passwd}.
User informix does not exist.
Checking other user entries for use of informix values.
Executing {grep -s ^.*:.*:270:.*:.*:.*:.* /etc/passwd}.
Executing {grep -s ^.*:.*:.*:.*:.*:/usr/users/informix:.* /etc/passwd}.
Checking availability of group names, ID numbers.
Checking group users.
Executing {grep -s ^users: /etc/group}.
Group users does not exist.
Checking other group entries for use of users values.
Executing {grep -s ^.*:.*:21:.* /etc/group}.
Checking group informix.
Executing {grep -s ^informix: /etc/group}.
Checking other group entries for use of informix values.
Executing {grep -s ^.*:.*:79:.* /etc/group}.
Checking file /usr/users/svplus/.cshrc.
File /usr/users/svplus/.cshrc does not exist.
Checking file /usr/users/informix/.cshrc.
File /usr/users/informix/.cshrc does not exist.
Accounts not installed.
*** Running main installation script. ***
Checking for file /usr/lib/Login.
Checking for file /usr/lib/.sunview.
Checking for file /usr/lib/.rootmenu.
Creating home directory for svplus.
Executing {rm -rf /usr/users/svplus}.
Executing {mkdir /usr/users/svplus}.
Executing {cp /usr/lib/Login /usr/users/svplus/.login}.
Executing {cp /usr/lib/.sunview /usr/users/svplus/.sunview}.
Executing {cp /usr/lib/.rootmenu /usr/users/svplus/.rootmenu}.
Executing {chown -R 271.21 /usr/users/svplus}.
Creating home directory for informix.
Executing {rm -rf /usr/users/informix}.
Executing {mkdir /usr/users/informix}.
Executing {cp /usr/lib/Login /usr/users/informix/.login}.
Executing {cp /usr/lib/.sunview /usr/users/informix/.sunview}.
Executing {cp /usr/lib/.rootmenu /usr/users/informix/.rootmenu}.
Executing {chown -R 270.79 /usr/users/informix}.
Executing {rm -rf /tmp/SVPlusInstaller.work.186/accounts_ed.in}.
Backing up /etc/passwd.
Creating new entry for user svplus.
Executing {ed -s /etc/passwd.work}.
Executing {mv -f /etc/passwd.work /etc/passwd}.
Creating new entry for user informix.
Executing {ed -s /etc/passwd.work}.
Executing {mv -f /etc/passwd.work /etc/passwd}.
Backing up /etc/group.
Creating new entry for group users.
Executing {ed -s /etc/group.work}.
Executing {mv -f /etc/group.work /etc/group}.
Creating new entry for group informix.
Executing {ed -s /etc/group.work}.
Executing {mv -f /etc/group.work /etc/group}.
Setting password for user svplus.
>> You must choose a password for user svplus.  This password
>> will be needed whenever you log in to run StrataView Plus.
>> Please choose carefully.
>> 
Setting password for user informix.
>> You must choose a password for user informix.  This password
>> will control the security of the statistics database.
>> Please choose carefully.
>> 
Checking for file /usr/lib/Cshrc.

Adding extra configuration commands to /usr/users/svplus/.cshrc.
Executing {cd /usr/users/svplus}.
Executing {cp /usr/lib/Cshrc .cshrc}.
Backing up .cshrc.
Executing {mv -f .cshrc.work .cshrc}.
Executing {chown 271.21 .cshrc}.
Adding extra configuration commands to /usr/users/informix/.cshrc.
Executing {cd /usr/users/informix}.
Executing {cp /usr/lib/Cshrc .cshrc}.
Backing up .cshrc.
Executing {mv -f .cshrc.work .cshrc}.
Executing {chown 270.79 .cshrc}.
*** Running post-checks. ***
*** Finished installing user accounts. ***

************************************************
****** Installing Motif software package. ******
************************************************
*** Running pre-checks. ***
Checking current status of Motif.
Motif not installed.
*** Running main installation script. ***
Clearing the Motif directory.
Executing {rm -rf /usr/users/motif}.
Executing {mkdir /usr/users/motif}.
Executing {cd /usr/users/motif}.
Loading the Motif tape.
>> Please insert the Motif tape into your tape drive.
>> 
>> Press <Return> when ready or <Control-C> to abort.  ?[Ay

Executing {mt -f /dev/nrst0 rew}.
Loading Motif installation program from tape.
Executing {tar xvpf /dev/nrst0}.
Running the Motif installation program.
Running interactive program {DECW_MOTIF_INSTALL}.
Waiting for interactive output from {DECW_MOTIF_INSTALL}.

*******************************************************************
*                                                                 *
* Copyright (c) Digital Equipment Corporation, 1992               *
* All Rights Reserved.  Unpublished rights reserved               *
* under the copyright laws of the United States.                  *
*                                                                 *
* The software contained on this media is proprietary             *
* to and embodies the confidential technology of                  *
* Digital Equipment Corporation.  Possession, use,                *
* duplication or dissemination of the software and                *
* media is authorized only pursuant to a valid written            *
* license from Digital Equipment Corporation.                     *
*                                                                 *
* RESTRICTED RIGHTS LEGEND   Use, duplication, or                 *
* disclosure by the U.S. Government is subject to                 *
* restrictions as set forth in Subparagraph (c)(1)(ii)            *
* of DFARS 252.227-7013, or in FAR 52.227-19, as                  *
* applicable.                                                     *
*                                                                 *
*******************************************************************
Press Return to continue:
Waiting for interactive output from {DECW_MOTIF_INSTALL}.

You are running the installation script for
DECwindows Motif for the Sun SPARCstation V1.1.3.

Please refer to the installation guide for any questions you

may have while running this script.

This installation script might replace files on your system.
If it does, any running applications that use these files
might stop running.  More information is needed before it
can be determined what files will be replaced.  As soon as this
information is gathered, you will be asked if you wish to see
what files will be replaced.

Press Return to continue:
Waiting for interactive output from {DECW_MOTIF_INSTALL}.

You have the option of installing any of the following subsets:

  Size (kb)  Description
  ---------  -----------
  8225  Base Product (Libraries, Mwm, and UIL compiler)
  3600  Examples (WML and Motif demo programs)
  5910  DECwindows 75 dpi Fonts
  7370  DECwindows 100 dpi Fonts
  1543  Man Pages

You have three options for installing the subsets:

  o Install directly under /usr

  o Install somewhere other than /usr

  o Install somewhere other than /usr, but create symbolic links
    from /usr to the installation location.

Do you want to continue (y|n)? [y] y
Waiting for interactive output from {DECW_MOTIF_INSTALL}.

Below is a list of the subsets for the product.  Please
type, separated by spaces, the numbers of the subsets
you wish to install.

  #   Size (kb)    Description
  --  ---------    -----------
  1.  8225  Base Product (Libraries, Mwm, and UIL compiler)
  2.  3600  Examples (WML and Motif demo programs)
  3.  5910  DECwindows 75 dpi Fonts
  4.  7370  DECwindows 100 dpi Fonts
  5.  1543  Man Pages
  6.  26648  All of the above
  7.    None of the above

Which subset(s) do you wish to install? [6] 6
Waiting for interactive output from {DECW_MOTIF_INSTALL}.

You wish to install the following subsets:

  #   Size (kb)    Description
  --  ---------    -----------
  1.  8225  Base Product (Libraries, Mwm, and UIL compiler)
  2.  3600  Examples (WML and Motif demo programs)
  3.  5910  DECwindows 75 dpi Fonts
  4.  7370  DECwindows 100 dpi Fonts
  5.  1543  Man Pages


These subsets require approximately 26648 kilobytes of disk space.

Is this what you want (y|n)? [y] y

Waiting for interactive output from {DECW_MOTIF_INSTALL}.
Under which directory do you want to install the kit? [/usr/users/motif] /usr/users/motif
Waiting for interactive output from {DECW_MOTIF_INSTALL}.
Create symbolic links to /usr/users/motif from /usr (y|n)? [y] y
Waiting for interactive output from {DECW_MOTIF_INSTALL}.
Where are the X11 files located? [/usr/openwin] /usr/openwin
Waiting for interactive output from {DECW_MOTIF_INSTALL}.

Would you like to see what files might be replaced (y|n)? [n] n
Waiting for interactive output from {DECW_MOTIF_INSTALL}.
Are you using a local or remote tape drive (local|remote)? [local] local
Waiting for interactive output from {DECW_MOTIF_INSTALL}.
***
*** IMPORTANT!  When you specify the tape drive you should precede
*** the device name with an 'n' to specify it as a non-rewinding device.
***
In what drive is the media installed? [/dev/nrst0] /dev/nrst0
Waiting for interactive output from {DECW_MOTIF_INSTALL}.

  Please make sure the tape is installed and on line.

Press Return when you are ready.
Extracting the Motif files.  This will take approximately 10-20 minutes.
Waiting for interactive output from {DECW_MOTIF_INSTALL}.
Rewinding tape...

*** No more questions will be asked. ***

This installation should now take about 10
minutes to complete

***
*** Installing Base Product (Libraries, Mwm, and UIL compiler)
***
Forwarding tape...
Extracting subset...
***
*** Installing Examples (WML and Motif demo programs)
***
Forwarding tape...
Extracting subset...
***
*** Installing DECwindows 75 dpi Fonts
***
Forwarding tape...
Extracting subset...
***
*** Installing DECwindows 100 dpi Fonts
***
Forwarding tape...
Extracting subset...
***
*** Installing Man Pages
***
Forwarding tape...
Extracting subset...
Rewinding tape...
***
*** Creating symbolic links from /usr to /usr/users/motif.
Finished extracting the Motif files.
Creating the symbolic links.  This will take approximately 20-30 minutes.
Waiting for exit of {DECW_MOTIF_INSTALL}.
Finished running the Motif installation program.
Checking the X keysyms file.
Executing {fgrep -s OSF Keysyms /usr/openwin/lib/XKeysymDB}.

fgrep: Keysyms: No such file or directory
*** Running post-checks. ***
*** Finished installing Motif software package. ***

************************************************
****** Installing Wingz software package. ******
************************************************
*** Running pre-checks. ***
Checking current status of Wingz.
Wingz not installed.
*** Running main installation script. ***
Checking for Wingz branding codes.
>> Wingz must be branded in order to run.  This requires the codes from the
>> Indentification Card in the Wingz package.
>> 
>> Do you have the Wingz branding codes available? [yes|no] y

Querying for Wingz media type.
>> 
>> What type of Wingz media do you have? [tape|diskette] tape

Clearing Wingz directory.
Executing {rm -rf /usr/users/Wingz}.
Loading the Wingz media.
>> Please insert the Wingz tape into your tape drive.
>> 
>> Press <Return> when ready or <Control-C> to abort.  

Running the Wingz installation program.
Running interactive program {/usr/etc/extract_unbundled}.
Waiting for interactive output from {/usr/etc/extract_unbundled}.

Enter media drive location [local | remote]: local
Waiting for interactive output from {/usr/etc/extract_unbundled}.

Enter Device Name (e.g. rst0, rmt0, rfd0c) : /dev/rst0
Waiting for interactive output from {/usr/etc/extract_unbundled}.

**Please mount the release media if you haven't done so already.**

Press return when ready:
Waiting for interactive output from {/usr/etc/extract_unbundled}.

The following product will be installed:
2+0 records in
2+0 records out

                        Wingz 1.1a and 
                    DataLink 1.01 for SPARC
                        (OSF/Motif GUI)

Copyright (c) 1988-1991 Informix Software, Inc., All rights reserved.

This software product is copyrighted and all rights are reserved
by Informix Software, Inc.  Informix Software, Inc. reserves the
right to make periodic modifications to this product without
obligation to notify any person or entity of such revision.
Copying, duplicating, selling, or otherwise distributing any part
of this product without the prior written consent of an
authorized representative of Informix Software, Inc. are
prohibited.

Wingz is a trademark and HyperScript is a registered trademark
of Informix Software, Inc.



Do you want to continue [y|n]? y
Waiting for interactive output from {/usr/etc/extract_unbundled}.
/usr/etc/extract_unbundled : Extracting Installation Scripts
x install_unbundled, 20062 bytes, 40 tape blocks

/usr/etc/extract_unbundled : Begin Install Script Execution
Waiting for interactive output from {/usr/etc/extract_unbundled}.


Welcome to the Wingz installation script!  When
responding to questions, please type one of the
available options exactly as shown.

This release of Wingz is for a SPARCstation or SPARCserver.
You have the choice of installing Wingz, DataLink,
TestFlight, or any combination of these. 
Please select from the following:

  a) Wingz                          (3.5 MB)
  b) DataLink                       (1 MB)
  c) TestFlight                     (1 MB)
  d) Wingz & DataLink               (4.5 MB)
  e) Wingz & TestFlight             (4.5 MB)
  f) Wingz, DataLink & TestFlight   (5.5 MB)

  g) Exit Wingz Installation 

Please type a letter and press RETURN [a,b,c,d,e,f,g]: d
Waiting for interactive output from {/usr/etc/extract_unbundled}.

Assuming a local installation.

Assuming the tape device is st0.

Type the full path for the directory in which you
want to load Wingz.  A Wingz subdirectory will be
created in the directory designated.  You must have
write permission for the directory. ==> /usr/users
Waiting for interactive output from {/usr/etc/extract_unbundled}.

The install directory is /usr/users/Wingz. OK? [y|n] y
Waiting for interactive output from {/usr/etc/extract_unbundled}.

Type the full path for the directory in which
you want the Wingz shell script to be placed.
(The default is /usr/local/bin) ==> /usr/bin
Waiting for interactive output from {/usr/etc/extract_unbundled}.

The shell script directory is /usr/bin. OK? [y|n] y
Waiting for interactive output from {/usr/etc/extract_unbundled}.

Locally installing Wingz & DataLink in
/usr/users/Wingz from /dev/nrst0.  OK? [y|n] y
Waiting for interactive output from {/usr/etc/extract_unbundled}.

Making backup of /etc/magic called /etc/magic-...

Adding entries to the /etc/magic file...

Checking disk space availability...
Waiting for interactive output from {/usr/etc/extract_unbundled}.

Installing Wingz & DataLink files from the tape...
Extracting the Wingz files.  This will take approximately 5 minutes.

Waiting for interactive output from {/usr/etc/extract_unbundled}.

x DataLink, 3416 bytes, 7 tape blocks
x DataLink_Help, 69961 bytes, 137 tape blocks
x DLUtil/Ship, 84131 bytes, 165 tape blocks
x DLUtil/DLRun.scz, 1324 bytes, 3 tape blocks
x DLUtil/Startup.scz, 734 bytes, 2 tape blocks
x DBLink/ISI/engine, 196608 bytes, 384 tape blocks
x DBLink/ISI/setup, 32768 bytes, 64 tape blocks
x DBLink/ISI/LO, 3444 bytes, 7 tape blocks
x DBLink/ISI/SU, 7510 bytes, 15 tape blocks
x DBLink/ISI/TM, 4089 bytes, 8 tape blocks
x DBLink/AR, 2898 bytes, 6 tape blocks
x DBLink/qdm, 49152 bytes, 96 tape blocks
x DBLink/ARDG, 620 bytes, 2 tape blocks
x DBLink/DB, 8962 bytes, 18 tape blocks
x DBLink/DBDG, 535 bytes, 2 tape blocks
x DBLink/DI, 3705 bytes, 8 tape blocks
x DBLink/DIDG, 2880 bytes, 6 tape blocks
x DBLink/DR, 3552 bytes, 7 tape blocks
x DBLink/EC, 1782 bytes, 4 tape blocks
x DBLink/EQ, 1993 bytes, 4 tape blocks
x DBLink/ER, 4928 bytes, 10 tape blocks
x DBLink/ERDG, 1251 bytes, 3 tape blocks
x DBLink/FD, 3361 bytes, 7 tape blocks
x DBLink/ID, 3664 bytes, 8 tape blocks
x DBLink/IQ, 1097 bytes, 3 tape blocks
x DBLink/MR, 4780 bytes, 10 tape blocks
x DBLink/QC, 1643 bytes, 4 tape blocks
x DBLink/QCDG, 1384 bytes, 3 tape blocks
x DBLink/QD, 11746 bytes, 23 tape blocks
x DBLink/QDDG, 9374 bytes, 19 tape blocks
x DBLink/QF, 3755 bytes, 8 tape blocks
x DBLink/QFDG, 1834 bytes, 4 tape blocks
x DBLink/QO, 4659 bytes, 10 tape blocks
x DBLink/QODG, 1438 bytes, 3 tape blocks
x DBLink/SG, 7806 bytes, 16 tape blocks
x DBLink/SM, 7687 bytes, 16 tape blocks
x DBLink/SMDG, 5991 bytes, 12 tape blocks
x DBLink/TP, 3151 bytes, 7 tape blocks
x DBLink/TS, 3587 bytes, 8 tape blocks
x DBLink/TSDG, 555 bytes, 2 tape blocks
x DBLink/WO, 5762 bytes, 12 tape blocks
x DBLink/WODG, 441 bytes, 1 tape blocks
x DBLink/buffers, 32768 bytes, 64 tape blocks
x .wingz, 448 bytes, 1 tape blocks
x .wingz_cmds, 43094 bytes, 85 tape blocks
x .wingz_msgs, 4913 bytes, 10 tape blocks
x BIFFREAD.ME, 15058 bytes, 30 tape blocks
x DG, 42255 bytes, 83 tape blocks
x Examples/CellSize.scz, 43217 bytes, 85 tape blocks
x Examples/TextVal.scz, 24980 bytes, 49 tape blocks
x Examples/Delete.scz, 12308 bytes, 25 tape blocks
x Examples/Insert.scz, 13451 bytes, 27 tape blocks
x Examples/Startup.scz, 1908 bytes, 4 tape blocks
x Miscellaneous/DG.scp, 77456 bytes, 152 tape blocks
x Miscellaneous/WZScript.scp, 19629 bytes, 39 tape blocks
x READ.ME, 15870 bytes, 31 tape blocks
x Utilities/DateConv/DateConv.scz, 37404 bytes, 74 tape blocks
x Utilities/DateConv/DATEREAD.ME, 2148 bytes, 5 tape blocks
x Utilities/External/UserFunc.c, 4305 bytes, 9 tape blocks
x Utilities/External/FUNCREAD.ME, 3125 bytes, 7 tape blocks
x Utilities/External/WZTools.h, 952 bytes, 2 tape blocks
x Utilities/External/libwztools.a, 5444 bytes, 11 tape blocks
x Utilities/External/UserFunc, 24576 bytes, 48 tape blocks

x Utilities/International/Configure.scz, 14615 bytes, 29 tape blocks
x Utilities/International/Startup.txt, 1292 bytes, 3 tape blocks
x Utilities/International/CONFREAD.ME, 1331 bytes, 3 tape blocks
x Utilities/Resolution/RESLREAD.ME, 1325 bytes, 3 tape blocks
x Utilities/Resolution/Resltn.c, 3661 bytes, 8 tape blocks
x Utilities/Resolution/Resolution.scz, 11832 bytes, 24 tape blocks
x Utilities/Resolution/Resltn, 32768 bytes, 64 tape blocks
x Utilities/Conversion/HSConv.scz, 15566 bytes, 31 tape blocks
x Utilities/Conversion/HSREAD.ME, 5163 bytes, 11 tape blocks
x WZScript, 11479 bytes, 23 tape blocks
x Wingz, 2269184 bytes, 4432 tape blocks
x Wingz.Xdefs, 1948 bytes, 4 tape blocks
x Wingz.app-defs, 1266 bytes, 3 tape blocks
x Wingz.sh, 519 bytes, 2 tape blocks
x Wingz.uninstall, 2279 bytes, 5 tape blocks
x Wingz.xmodmap, 167 bytes, 1 tape blocks
x WngzHelp, 460313 bytes, 900 tape blocks
x brander, 65536 bytes, 128 tape blocks
x printer.info, 1443 bytes, 3 tape blocks

Executing Wingz brander
Finished extracting the Wingz files.
Branding Wingz.  Please supply the appropriate codes when asked.
Waiting for interactive output from {/usr/etc/extract_unbundled}.

/usr/tmp/unbundled/install_unbundled: 9175 Killed

Rewinding the tape, please wait... 



Welcome to the Wingz installation script!  When
responding to questions, please type one of the
available options exactly as shown.

This release of Wingz is for a SPARCstation or SPARCserver.
You have the choice of installing Wingz, DataLink,
TestFlight, or any combination of these. 
Please select from the following:

  a) Wingz                          (3.5 MB)
  b) DataLink                       (1 MB)
  c) TestFlight                     (1 MB)
  d) Wingz & DataLink               (4.5 MB)
  e) Wingz & TestFlight             (4.5 MB)
  f) Wingz, DataLink & TestFlight   (5.5 MB)

  g) Exit Wingz Installation 

Please type a letter and press RETURN [a,b,c,d,e,f,g]: g
Waiting for exit of {/usr/etc/extract_unbundled}.
Finished running the Wingz installation program.
*** Running post-checks. ***
*** Finished installing Wingz software package. ***

****************************************
****** Installing kernel rebuild. ******
****************************************
*** Running pre-checks. ***
Checking kernel configuration.
Checking for kernel configuration file.
Kernel configuration file not found.
*** Running main installation script. ***
Copying kernel configuration file template.
Setting kernel configuration file options.

Backing up /usr/kvm/sys/sun4m/conf/MERCEDES.
Executing {mv -f /usr/kvm/sys/sun4m/conf/MERCEDES.work /usr/kvm/sys/sun4m/conf/MERCEDES}.
Generating kernel Makefile.
Executing {cd /usr/kvm/sys/sun4m/conf}.
Executing {config MERCEDES}.
Building new kernel.
Executing {cd /usr/kvm/sys/sun4m/MERCEDES}.
Executing {make}.
Installing new kernel.
Backing up /vmunix.
Executing {cp /usr/kvm/sys/sun4m/MERCEDES/vmunix_small /vmunix}.
*** Running post-checks. ***
*** Finished installing kernel rebuild. ***

**********************************************************
****** Installing StrataView Plus software package. ******
**********************************************************
*** Running pre-checks. ***
Executing {cd /tmp/svplus_install_unbundled.186/SVPlus.pack}.
*** Running main installation script. ***
Executing {cd /tmp/svplus_install_unbundled.186/SVPlus.pack}.
Executing {cd /}.
Loading the StrataView Plus tape.
>> Please insert the StrataView Plus tape into your tape drive.
>> 
>> Press <Return> when ready or <Control-C> to abort.  

Executing {mt -f /dev/nrst0 rew}.
Executing {mt -f /dev/nrst0 fsf 3}.
Extracting the StrataView Plus files from tape.  This will take a while.
Executing {tar xvpf /dev/rst0}.
Executing {cd /usr/users/informix}.
>> Please insert the Informix tape into your tape drive.
>> 
>> Press <Return> when ready or <Control-C> to abort.  

Executing {mt -f /dev/nrst0 rew}.
Extracting the Informix files from tape.  This will take a while.
Executing {tar xvpf /dev/rst0}.
Setting up the database config file.
Executing {cd /usr/users/svplus}.
Backing up tbconfig.
Executing {mv -f tbconfig.work tbconfig}.
Executing {chown svplus.users tbconfig}.
Running the final StrataView Plus configuration program.
Executing {cd /usr/users/svplus}.
Running interactive program {INSTALL}.
Verifying user and group accounts.
Waiting for interactive output from {INSTALL}.

  Welcome to the INSTALLATION of StrataView Plus 8.2.B


Checked statsmgr .cshrc XNLSPATH, OK
Checked statsmgr .Xdefaults dragInitiatorProtocolStyle, Added
Checked statsmgr .Xdefaults background, Added
Checked statsmgr .Xdefaults foreground, Added
Checking existence of group 'informix'.... OK

Checking existence of users 'informix' and 'svplus'.... OK
Waiting for interactive output from {INSTALL}.

Checking existence of the motif window manager.... OK
Waiting for interactive output from {INSTALL}.


Checking if INFORMIXDIR must be added to /etc/rc.local..... 
Verifying the check-sums of the extracted files.
Waiting for interactive output from {INSTALL}.
Adding entry INFORMIX=/usr/users/informix; export INFORMIXDIR
to the file /etc/rc.local

Checking if init_db must be added to /etc/rc.local..... 
Adding entry /usr/users/svplus/init_db to the file /etc/rc.local

Checking if erpcd must be added to /etc/rc.local..... 
Adding entry /usr/users/annex/erpcd to the file /etc/rc.local

Performing check sum on all files.... OK
If you wish to restore or upgrade the saved files, press 'y' to proceed;
Waiting for interactive output from {INSTALL}.
otherwise, press 'n' to bypass

Do you wish to restore or upgrade saved files? n
Waiting for interactive output from {INSTALL}.

Filtering files.... done

Checking for the existence of Informix.... OK






    Disk Configuration Migration to StrataView Plus 8.2



    1) Single Raw Database Disk 
    2) Dual Raw Database Disk 

Enter number corresponding to disk configuration or x to exit : 1
Waiting for interactive output from {INSTALL}.

Your database will be created in the raw partition /dev/rsd1h
 Is this the correct raw partition name (y/n)? y
Waiting for interactive output from {INSTALL}.

 The assumed size of the datadbs is 200000 Kilobytes.
 Is there sufficient disk space on this devices to accomodate this(y/n)?y
Waiting for interactive output from {INSTALL}.


DATABASE INSTALLATION

You can create new database or upgrade existing one to 8.2x
If you choose to create new database then you can specify new name
for database

If you wish to create new database , press 'y' to proceed;
otherwise, press 'n' to proceed with upgrade

New Database ? Executing {chown -R svplus.users /usr/users/svplus/save}.
chown: /usr/users/svplus/save: No such file or directory
y

Initializing the database.
Waiting for interactive output from {INSTALL}.

Enter new database name (default is StrataCom): 

Initialize the Informix database.... 

Informix data file will be installed in /dev/rsd1h
  with the size of 200000 KBytes

OK to proceed (y/n) ? y
Waiting for interactive output from {INSTALL}.

Initializing the Informix database
This will take a few minutes
Shutting down Informix (if necessary)....OK
Initializing Informix configuration....OK
Initializing the Informix database root file....OK
Initializing the Informix database mode....OK
Initializing the Informix database....OK
Preparing the database for StrataView Plus....OK
done

  Welcome to the On-Line Help INSTALLATION of StrataView Plus



Checking for the existence of On-Line Help... 

Installing Frameviewer...


Reconfiguring user setup files...


Frameviewer environment strings already present...


Licensing Frameviewer...


Frameviewer has already been licensed ...


Do you wish to verify the Frameviewer installation (y/n)? n
Waiting for exit of {INSTALL}.
Finished running the StrataView Plus installation program.
Updating the X defaults files.
Executing {cp /usr/users/svplus/.Xdefaults /usr/users/svplus/.exrc}.
Checking need for extra Motif defaults.
*** Running post-checks. ***
Executing {cd /tmp/svplus_install_unbundled.186/SVPlus.pack}.
*** Finished installing StrataView Plus software package. ***

**************************************************
****** Running post-checks for main driver. ******
**************************************************
Executing {cd /tmp/svplus_install_unbundled.186/Driver.pack}.
Installation was successful!
Moving installer files to /usr/users/svplus.
Executing {rm -rf /usr/users/svplus/InstallerScripts.8.2}.
Executing {cp -r /tmp/svplus_install_unbundled.186 /usr/users/svplus/InstallerScripts.8.2}.
Executing {rm -rf /tmp/svplus_install_unbundled.186}.
>> For the installation to take effect, your system must be rebooted.
>> The installer can do this for you now, or you can do it yourself later.
>> 
>> Do you want to reboot now? [yes|no] y

*** Exiting main driver at Fri Aug 11 10:44:13 PDT 1995. ***
Rebooting system.


Sample SPI Log, Initial Manual Installation of StrataView Plus

The following is a sample of an SPI log for an initial manual installation of StrataView Plus.

*** Starting main driver script at Tue May 23 15:52:39 PDT 1995. 
*** Checking for file Banner.txt.
Executing {cd /tmp/svplus_install_unbundled.550}.
Checking for file Driver.pack/PreInstall.sh.
Checking for file Driver.pack/PostInstall.sh.
*************************************************
****** Running pre-checks for main driver. ******
*************************************************
Executing {cd /tmp/svplus_install_unbundled.550/Driver.pack}.
Checking for file /tmp/svplus_install_unbundled.550/Driver.pack/cat_no_exit. 
*** Checking basic setup. ***
Checking that user is root.
Checking core script files
Executing {cd /tmp/svplus_install_unbundled.550/SVPlus.pack}. 
Checking for file PreInstall.sh.
Checking for file Install.sh.
Checking for file PostInstall.sh.
*** Determining type of installation. ***
>> This installer will automatically perform the configuration necessary
>> for StrataView Plus.  If you have special configuration needs, you can
>> just load the StrataView Plus files from tape and perform the rest of
>> the configuration manually.
>> 
>> What type of installation do you want? [auto|manual] m
Performing manual installation.
**********************************************************
****** Installing StrataView Plus software package. ******
**********************************************************
*** Running pre-checks. ***
Executing {cd /tmp/svplus_install_unbundled.550/SVPlus.pack}.
*** Running main installation script. ***
Executing {cd /tmp/svplus_install_unbundled.550/SVPlus.pack}.
Executing {cd /}.
Loading the StrataView Plus tape.
Executing {mt -f /dev/nrst1 rew}.
Executing {mt -f /dev/nrst1 fsf 3}.
Extracting the StrataView Plus files from tape.  
This will take a while. 
Executing {tar xvpf /dev/rst1}.
*** Running post-checks. ***
Executing {cd /tmp/svplus_install_unbundled.550/SVPlus.pack}. 
*** Finished installing StrataView Plus software package. ***
**************************************************
****** Running post-checks for main driver. ******
************************************************** 
Executing {cd /tmp/svplus_install_unbundled.550/Driver.pack}. 
Installation was successful!
Moving installer files to /usr/users/svplus.
Executing {rm -rf /usr/users/svplus/InstallerScripts.8.2}. 
Executing {cp -r /tmp/svplus_install_unbundled.550 
/usr/users/svplus/InstallerScripts.8.2}. 
Executing {rm -rf /tmp/svplus_install_unbundled.550}.
*** Exiting main driver at Tue May 23 16:04:09 PDT 1995. ***

HomeTOCPrevNextGlossSearchHelp
-

Copyright 1988-1996 © Cisco Systems Inc.