Rocket UniVerse - Installation Guide
Rocket UniVerse - Installation Guide
Installation Guide
Version 11.2.3
April 2014
UNV-1123-INST-1
Notices
Edition
Publication date: April 2014
Book number: UNV-113-INST-1
Product version: Rocket UniVerse V11.2.3
Copyright
© Rocket Software, Inc. or its affiliates 1985-2014. All Rights Reserved.
Trademarks
Rocket is a registered trademark of Rocket Software, Inc. For a list of Rocket registered trademarks
go to: www.rocketsoftware.com/about/legal. All other products or services mentioned in this
document may be covered by the trademarks, service marks, or product names of their respective
owners.
Examples
This information might contain examples of data and reports. The examples include the names of
individuals, companies, brands, and products. All of these names are fictitious and any similarity to
the names and addresses used by an actual business enterprise is entirely coincidental.
License agreement
This software and the associated documentation are proprietary and confidential to Rocket
Software, Inc., are furnished under license, and may be used and copied only in accordance with
the terms of such license.
Note: This product may contain encryption technology. Many countries prohibit or restrict the
use, import, or export of encryption technologies, and current use, import, and export
regulations should be followed when exporting this product.
Contact information
Website: www.rocketsoftware.com
Rocket Software, Inc. Headquarters
77 4th Avenue, Suite 100
Waltham, MA 02451-1468
USA
Tel: +1 781 577 4321
Fax: +1 617 630 7100
2
Contacting Technical Support
If you have current support and maintenance agreements with Rocket Software, you can access
the Rocket Customer Portal to report and track a problem, to submit an enhancement request or
question, or to find answers in the Rocket Knowledgebase. The Rocket Customer Portal is the
primary method of obtaining support.
www.rocketsoftware.com/support
If you do not already have a Rocket Customer Portal account, you can request one by clicking
Need an account? on the Rocket Customer Portal login page.
Alternatively, you can contact Rocket Global Technical Support by email or by telephone:
Telephone:
United Kingdom/France +44 (0) 800 773 771 or +44 (0) 20 8867 3691
3
Beta Beta Beta Beta Beta Beta Beta Beta Beta Beta Beta Beta Beta Beta Beta Beta Beta Beta
Table of
Contents
Table of Contents
C:\Users\awaite\Documents\U2Doc\UniVerse\11.2\Source\install\NEWINSTALLTOC.fm
(bookTOC.template)
C:\Users\awaite\Documents\U2Doc\UniVerse\11.2\Source\install\NEWINSTALLTOC.fm
(bookTOC.template)
Beta Beta Beta Beta Beta Beta Beta Beta Beta Beta Beta Beta Beta Beta Beta Beta Beta
Chapter
Chapter 1: Introduction
1
Determining the installation type . . . . . . . . . . . . 1-3
Preinstallation tasks on UniVerse for UNIX . . . . . . . . . 1-4
Login ID . . . . . . . . . . . . . . . . . . . . . 1-4
Installation type . . . . . . . . . . . . . . . . . . 1-4
Operating system requirements . . . . . . . . . . . . . 1-6
Product configuration . . . . . . . . . . . . . . . . 1-6
Overview Of UniVerse installation on UNIX. . . . . . . . . 1-7
The uv.load script . . . . . . . . . . . . . . . . . . 1-7
The uv_upgrade command. . . . . . . . . . . . . . . 1-10
C:\Users\awaite\Documents\U2Doc\UniVerse\11.2\Source\install\NEWINSTALLCH01TOC.fm
March 21, 2014 9:47 am Introduction
C:\Users\awaite\Documents\U2Doc\
UniVerse\11.2\Source\install\NEWINS
Introduction
This manual describes how to install Rocket UniVerse 11.2. These instructions
consist of the following chapters:
1-2
C:\Users\awaite\Documents\U2Doc\UniVerse\11.2\Source\install\NEWINSTALLCH01.fm
3/21/14
Login ID
To install UniVerse, you must log on to your system as either root or uvadm.
If you log on as root, all UniVerse home account files and directories are
owned and administered by root.
If you log on as uvadm, or as a uvadm group user, all UniVerse home account
files and directories are owned and administered by uvadm. If you log on as
uvadm to install UniVerse, you must have write permissions on the root
directory (/) and the directories where you install the UniVerse home
directory and the UniVerse/UniData shared directory.
Installation type
The following types of installation procedures are available with UniVerse
11.2:
1-4
C:\Users\awaite\Documents\U2Doc\UniVerse\11.2\Source\install\NEWINSTALLCH01.fm
3/21/14
Initial Installation – You are installing UniVerse for the first time on
your system.
Upgrade Installation – You are installing UniVerse 11.2 over an
earlier version of UniVerse. An upgrade installation preserves site-
specific files in the UV account, such as the &DEVICE& file, and
recatalogs only the cataloged routines delivered with UniVerse.
User-cataloged routines are left intact in the system catalog.
https://u2tc.rocketsoftware.com/matrix.asp
or contact [email protected].
SHMMAX 1073741824
SHMSEG 1024
SEMMSL 8
SEMMNI 256
Minimum Kernel Parameters
Note: If requirements for your operating system are not listed in the above table, the
default values after installation should be sufficient.
Product configuration
A UniVerse order confirmation is emailed to you when you order UniVerse.
This email lists customer information, hardware information, and the
products and number of users you are authorized to install. Verify that the
information on the email is correct. You will need this information when
authorizing UniVerse.
1-6
C:\Users\awaite\Documents\U2Doc\UniVerse\11.2\Source\install\NEWINSTALLCH01.fm
3/21/14
The examples in this manual use the default directories of /usr/uv and
/usr/unishared. During the installation process, you can substitute the paths
you choose for these directories.
Warning: Do not use symbolic links when specifying your uvhome and unishared
directories. If you use symbolic links, the UniVerse license authorization routines
fail.
The spooler must be stopped before you install UniVerse because the
restoration cannot overwrite an active file. uv.load then loads the files from
the installation media into the directories you specify. Depending on the type
of installation you are performing, the script then performs the following
actions:
If you log on as root and are installing UniVerse for the first time,
uv.load automatically executes the uv.install script.
If you log on as uvadm and are installing UniVerse for the first time,
you exit the uv.load script, then manually execute the uv.install script.
UniVerse checks the files loaded from the installation media to make sure
they have a checksum that matches the checksum on the installation media.
If the checksums do not match, UniVerse indicates that the files were not
loaded correctly from the installation media, and instructs you to reload the
groups that were in error.
Note: If you have not been able to reload the groups that are in error, contact your
maintenance vendor for assistance.
Path Description
1-8
C:\Users\awaite\Documents\U2Doc\UniVerse\11.2\Source\install\NEWINSTALLCH01.fm
3/21/14
After you authorize UniVerse, you can then add other accounts to be used in
a UniVerse or UNIX environment, or perform administration of peripherals,
such as spooler devices. To perform these tasks, use the UniAdmin or
XAdmin client application or the System Administration menus. For
detailed information, refer to Administering UniVerse.
Note: When you log on to the UV account, you are in the System Administration
menu system. If you exit the menus, you can reenter them by using the LOGIN
command. To exit the System Administration menus, press ESC.
The ./uv_upgrade ./uv.load command invokes the uv.load script, which loads
the files from the installation image. Users who are logged on as uvadm or as
a member of the uvadm group must use the uv_upgrade command to upgrade
existing UniVerse installations.
Note: If UniVerse 11.1, or later, is installed, root, uvadm, or uvadm group users can
run uv_upgrade. If UniVerse 10.3 or earlier is installed, only the root or uvadm user
can run uv_upgrade.
1-10
1Quick Installation Procedure
0
Chapter
C:\Users\awaite\Documents\U2Doc\UniVerse\11.2\Source\install\NEWINSTALLCH02TOC.fm
March 21, 2014 9:47 am Quick Installation Procedure
C:\Users\awaite\Documents\U2Doc\
UniVerse\11.2\Source\install\NEWINS
Note: Before you begin the installation, make sure you rebuild your kernel with
adequate values for your environment. See Preinstallation tasks on UniVerse for UNIX
in Chapter 1, “Chapter 1: Introduction,” and Administering UniVerse for infor-
mation about kernel parameter settings.
Preinstallation tasks
Before you begin the installation process, prepare the UniVerse home
directory with adequate disk space.
The preferred home directory is /usr/uv. You cannot specify the home
directory for UniVerse with a symbolic link. If you do, the license
authorization routines fail.
Step-by-step instructions
Complete the following steps to install UniVerse:
2-2
C:\Users\awaite\Documents\U2Doc\UniVerse\11.2\Source\install\NEWINSTALLCH02.fm
3/21/14
2-4
C:\Users\awaite\Documents\U2Doc\UniVerse\11.2\Source\install\NEWINSTALLCH02.fm
3/21/14
7. After all groups are installed, the Upgrade UniVerse License screen
appears. Proceed to the next step.
If you are installing UniVerse for the first time as uvadm, the
following message appears:
This initial installation of UniVerse must now be completed by logging in
as 'root' and executing the script '/usr/uv/uv.install'.
UniVerse will remain in an inoperable state until this script has been
executed.
2-6
2Installing UniVerse as root
0
Chapter
C:\Users\awaite\Documents\U2Doc\UniVerse\11.2\Source\install\NEWINSTALLCH03TOC.fm
March 21, 2014 9:47 am Installing UniVerse as root
C:\Users\awaite\Documents\U2Doc\
UniVerse\11.2\Source\install\NEWINS
3-2
C:\Users\awaite\Documents\U2Doc\UniVerse\11.2\Source\install\NEWINSTALLCH03.fm
3/21/14
Note: Some of the files on the installation image are in a compressed format and have
a .Z suffix. If you are installing over an existing release of UniVerse, approximately
50% more space is required to install the files before uncompressing them. If this
causes disk space problems, remove UniVerse files in the UniVerse home directory
that will be replaced by the new release.
Installing UniVerse
1. Log on as root, and change directories to any directory to which you
have write permissions, as shown in the following example:
# cd /tmp
2. Make sure there are no users logged on to the system before you
begin the installation.
Download the installation image.
You can install UniVerse on the following platforms:
AIX IBM RISC System/6000
HP-UX Itanium/Integrity Server
Sun SOLARIS Ultra-Sparc
Sun SOLORIS x86
Redhat LINUX
SuSE LINUX
3. Use the following uv.load command to install from the installation
image:
cpio ivcBdum uv.load < /cdrom/STARTUP
4. Execute the uv.load script while the installation media is still in the
device, as shown in the following example:
# /uv.load
The following screen appears:
UniVerse Installation Procedure
==============================
The current installation is being done as 'root'. All
uniVerse home account files and directories will be owned
and administered by 'root'. UniVerse may also be
installed, owned and administered by the non-root user
'uvadm'. Choose one of the following below:
3-4
C:\Users\awaite\Documents\U2Doc\UniVerse\11.2\Source\install\NEWINSTALLCH03.fm
3/21/14
1). Continue with the installation, making 'root' the default owner of the
SQL catalog.
2). Suspend the installation so that you can create the 'uvsql' user.
8. After all groups are installed, the Upgrade UniVerse License screen
appears. Enter the license activation information as requested by the
prompts. The information you must enter is:
Serial number – include the numeric portion only
Maximum number of local users
Expiration date, or press ENTER for the default
Package list – use the following formats:
‘PACKAGE_NAME:USER_COUNT,PACKAGE_NAME:USER_
COUNT
Connection Pooling – CONNPL:###
UVNET – UVNET:9999 (always use 9999)
EDA – EDA:1 (To enable EDA)
AUDIT:1 (To enable AUDIT)
SUBKEY:1 (To enable SUBKEY)
Number of device licenses for which you are authorized – set to
10 in Workgroup and Enterprise editions. Set to 0 on Server
edition, unless the add-on is used.
Press ENTER. The licensing process displays a configuration code.
9. Remember the Configuration Code the licensing process displays.
The configuration code is of the following format:
CCTM5-ZZ3UZ-QFZ7Z-ZZZW6-Z3ZZ4-XBKLC-UZTI9
The licensing process prompts for Local Authorization Code.
10. To obtain your authorization code, go to:
US: https://u2tc.rocketsoftware.com/authprod.asp
International: https://u2tcint.rocketsoftware.com/authprod.asp
Click Authorize Products. Follow the instructions on the website to
obtain your authorization code. The serial number on the website
should include a -UV extension.
11. Once you have your authorization code, go back to the Upgrade
UniVerse License window and enter the authorization code in the
Local Authorization Code field.
3-6
C:\Users\awaite\Documents\U2Doc\UniVerse\11.2\Source\install\NEWINSTALLCH03.fm
3/21/14
15. When you install UniVerse on your system for the first time, you
must add the UniRPC daemon's port to the /etc/services file.
Add the following line to the /etc/services file:
uvrpc 31438/tcp # uvrpc port
Note: You can check to see if the entry already exists in the /etc/services file
by executing the following command:
'cat /etc/services |grep 31438'
Once the port information is added to the /etc/services file, you can
start the RPC Service from the UniVerse System Administration
Menu in the UniVerse account.
To do this, select Package > RPC Administration > Start the rpc
daemon. A dialog box opens and asks for file name information. You
can either add a new file name or accept the default. Add the correct
file name information and then click Enter. A window opens and
asks if you want to start the daemon. Click Yes.
The UniRPC daemon will now start automatically when
UniVerse restarts.
3-8
C:\Users\awaite\Documents\U2Doc\UniVerse\11.2\Source\install\NEWINSTALLCH03.fm
3/21/14
Preinstallation tasks
If you are currently running a release of UniVerse, you must complete the
following tasks before beginning the upgrade installation.
Installing UniVerse
Make the entries shown in bold type, and press ENTER after each entry.
Note: Before you start the installation, make sure your kernel parameters are
adequate to meet your UniVerse environment requirements.
1. Log on as root, and change directories to any directory to which you
have write permissions, as shown in the following example:
# cd /tmp
2. Make sure there are no users logged on to the system before you
begin the installation.
Insert the release media into the appropriate device. If you are
unfamiliar with the loading procedure, refer to your hardware
instruction manual.
You can install UniVerse on the following platforms:
AIX IBM RISC System/6000
HP-UX Itanium/Integrity Server
Sun SOLARIS Ultra-Sparc
Sun SOLARIS x86
Redhat LINUX
SuSE LINUX
3. Use the following command to install from the installation image:
cpio -ivcBdum uv.load < /cdrom/STARTUP
4. Execute the uv.load script:
# /uv.load
A screen similar to the following appears:
UniVerse Upgrade Procedure
==============================
The current upgrade is being done as 'root'. The
existing installed uniVerse (at /usr/uv)
is being administered by the user 'root'.
Choose one of the following below:
3-10
C:\Users\awaite\Documents\U2Doc\UniVerse\11.2\Source\install\NEWINSTALLCH03.fm
3/21/14
5. Choose 1 to install UniVerse and keep the root user as the owner and
administrator of UniVerse. Proceed to step 6.
Choose 2 to install UniVerse and make the uvadm user the new
owner and administrator of UniVerse. If the uvadm user does not yet
exist, the following message appears:
The user 'uvadm' does not exist. Would you like to:
1). Suspend the installation so that you can create the 'uvadm' user.
Choose 1 to shell out of the upgrade procedure and create a new user
uvadm in the /etc/passwd file. When you exit from doing this, you
return to the upgrade procedure.
Enter the number of the value you want to change. If you choose 1,
you are prompted for the UniVerse home directory. If you choose 2,
you are prompted for the shared directory name. If you choose 4,
you are prompted for a new installation path. You cannot change 5.
If UniVerse is running at the start of the upgrade and LONGNAMES
was previously enabled, the value for prompt 5 shows the present
value. Otherwise, it is set to OFF.
Note: You can manually change the LONGNAMES setting later by
issuing the command LONGNAMES ON NEWACC in the UV account.
You can also enter q at this point to quit the installation procedure.
If the values displayed are acceptable, press ENTER to start
installing UniVerse.
If you choose 3, a list similar to the following is displayed:
Compiling the uniVerse terminfo definitions will overlay the descriptions
for terminals listed below:
3-12
C:\Users\awaite\Documents\U2Doc\UniVerse\11.2\Source\install\NEWINSTALLCH03.fm
3/21/14
1). Continue with the installation, making 'root' the default owner of the
SQL catalog.
2). Suspend the installation so that you can create the 'uvsql' user.
10. After the installation process installs all groups, the Upgrade
UniVerse License screen appears. Enter the license activation
information as requested by the prompts. The information you must
enter is:
Serial number - include the numeric portion only
Maximum number of local users
Expiration date, or press ENTER for the default
Package list - use the following formats:
'PACKAGE_NAME:USER_COUNT,PACKAGE_NAME:USER_
COUNT'.
Connection Pooling - CONNPL:###
UVNET - UVNET:9999 (always user 9999)
EDA - EDA:1 (To enable EDA)
AUDIT:1 (To enable AUDIT)
SUBKEY:1 (To enable SUBKEY)
Number of Device Licenses for which you are authorized - set to
10 on Workgroup and Enterprise editions. Set to 0 on Server
Edition, unless the add-on is used.
Press ENTER. The licensing process displays a configuration code.
11. Remember the Configuration Code the licensing process displays.
The configuration code is of the following format:
CCTM5-ZZ3UZ-QFZ7Z-ZZZW6-Z3ZZ4-XBKLC-UZTI9
The licensing process prompts for Local Authorization Code.
12. To obtain your authorization code, go to:
US: https://u2tc.rocketsoftware.com/authprod.asp
International: https://u2tcint.rocketsoftware.com/authprod.asp
Click Authorize Products. Follow the instructions on the website to
obtain your authorization code. The serial number on the website
should include a –UV extension.
13. Once you have your authorization code, go back to the Upgrade
UniVerse License window and enter the authorization code in the
Local Authorization Code field.
3-14
C:\Users\awaite\Documents\U2Doc\UniVerse\11.2\Source\install\NEWINSTALLCH03.fm
3/21/14
>LOGIN
Note: The UniVerse LOGTO command does not check the release level of
the VOC file when used to enter a UniVerse account. The check is done only
when directly invoking UniVerse in a user account. If your application uses
LOGTO, you must verify that all user accounts are updated to the current
release level before running the application.
uv.load options
You can use the options to the uv.load command to change the installation
process. The syntax of the uv.load command is:
Option Description
–nochecksum Specifies to skip the checksum step. This should be done only
after consulting with U2 support. If files are really damaged, the
installed UniVerse will not execute correctly, with possible
damage to files.
–nocpio Specifies to skip the physical read of the installation media. This
option can be used to restart the installation after files have been
loaded.
–version Returns the version of the uv.load script. This option is available
at UniVerse 11.2.3 or later.
3-16
C:\Users\awaite\Documents\U2Doc\UniVerse\11.2\Source\install\NEWINSTALLCH03.fm
3/21/14
Chapter
C:\Users\awaite\Documents\U2Doc\UniVerse\11.2\Source\install\NEWINSTALLCH04TOC.fm
March 21, 2014 9:47 am
C:\Users\awaite\Documents\U2Doc\UniVerse\11.2\Source\install\NEWINSTALLCH04.fm
3/21/14
Note: Before you start the installation, make sure your kernel parameters are
adequate to meet your UniVerse environment requirements. Also make sure you have
write permissions on the root directory (/) and on the directories where you plan to
install the UniVerse home directory and the UniVerse/UniData shared directory.
1. Log in as uvadm, and change directories to any directory to which
you have write permissions, as shown in the following example:
$cd /tmp
2. Make sure there are no users logged in to the system before you
begin the installation.
Download the installation image.
You can install UniVerse on the following platforms:
AIX IBM RISC System/6000
HP-UX Itanium/Integrity Server
Sun SOLARIS Ultra-Sparc
Sun SOLARIS x86
Redhat LINUX
SuSE LINUX
3. Use the following uv.load command to install from the installation
image:
cpio -ivcBdum uv.load < /cdrom/STARTUP
4-3
C:\Users\awaite\Documents\U2Doc\UniVerse\11.2\Source\install\NEWINSTALLCH04.fm
3/21/14
4. Execute the uv.load script while the installation media is still in the
device, as shown in the following example:
$ ./uv.load
The following screen appears:
UniVerse Installation Options
==============================
The current settings of the available options are:
5. Enter the number of the value you want to change. If you choose 1,
you are prompted for the UniVerse home directory. If you choose 2,
you are prompted for the shared directory name. You cannot change
option 3. If you choose 4, you are prompted for a new installation
media path. If you choose 5, its value is toggled.
Option 5 sets the default file creation characteristics (see
LONGNAMES in Administering UniVerse). You can toggle between
OFF and ON NEWACC. The default is LONGNAMES OFF. The ON
NEWACC setting enables LONGNAMES in all data accounts after
the account has been updated to the current version. For detailed
information about LONGNAMES, see Administering UniVerse.
You can also enter q at this point to quit the installation procedure.
If the values displayed are acceptable, press ENTER to start installing
UniVerse.
6. If an SQL catalog does not exist and the uvsql user name does not
exist in the /etc/passwd file, the following message will appear:
The user 'uvsql' does not exist. This user is the default owner of the SQL
catalog. Would you like to:
1). Continue with the installation, making 'uvadm' the default owner of the
SQL catalog.
2). Suspend the installation so that you can create the 'uvsql' user.
UniVerse will remain in an inoperable state until this script has been
executed.
4-5
C:\Users\awaite\Documents\U2Doc\UniVerse\11.2\Source\install\NEWINSTALLCH04.fm
3/21/14
4-7
C:\Users\awaite\Documents\U2Doc\UniVerse\11.2\Source\install\NEWINSTALLCH04.fm
3/21/14
15. When you install UniVerse on your system for the first time, you
must add the UniRPC daemon's port to the /etc/services file.
Add the following line to the /etc/services file:
uvrpc 31438/tcp # uvrpc port
Note: You can check to see if the the entry already exists in the /etc/services
file by executing the following command:
'cat /etc/services |grep 31438'
Once the port information is added to the /etc/services file, you can
start the RPC Service from the UniVerse System Administration
Menu in the UniVerse account.
To do this, select Package > RPC Administration > Start the rpc
daemon. A dialog box opens and asks for filename information. You
can either add a new filename or accept the default. Add the correct
filename information and then click Enter. A pop-up window opens
and asks if you want to start the daemon. Click Yes.
The UniRPC daemon will now start automatically when UniVerse
restarts.
Preinstallation tasks
If you are currently running a release of UniVerse, you must complete the
following tasks before beginning the upgrade installation.
Uninstall any optional UniVerse products (for example, NLS) that are
installed on an earlier release of UniVerse.
Note: Before you start the installation, make sure your kernel parameters are
adequate to meet your UniVerse environment requirements. Also make sure you have
write permissions on the root directory (/) and on the directories where you plan to
install the UniVerse home directory and the UniVerse/UniData shared directory.
1. If the existing UniVerse system is owned by uvadm, enter the
following command at the login prompt:
$ login: uvadm
uvadm’s password:
4-9
C:\Users\awaite\Documents\U2Doc\UniVerse\11.2\Source\install\NEWINSTALLCH04.fm
3/21/14
Choose 1to install UniVerse and make uvadm the owner and
administrator of UniVerse.
4-11
C:\Users\awaite\Documents\U2Doc\UniVerse\11.2\Source\install\NEWINSTALLCH04.fm
3/21/14
1). Continue with the installation, making 'uvadm' the default owner of the
SQL catalog.
2). Suspend the installation so that you can create the 'uvsql' user.
11. After the installation process installs all of the groups, the Upgrade
UniVerse License screen appears. Enter the license activation
information as requested by the prompts. The information you must
enter is:
Serial number - include the numeric portion only
Maximum number of local users
Expiration date, or press ENTER for the default
Package list - use the following formats:
'PACKAGE_NAME:USER_COUNT,PACKAGE_NAME:USER_
COUNT'.
Connection Pooling - CONNPL:###
UVNET - UVNET:9999 (always user 9999)
EDA - EDA:1 (To Enable)
AUDIT:1 (To enable AUDIT)
SUBKEY:1 (To enable SUBKEY)
Number of Device Licenses for which you are authorized - set to
10 on Workgroup and Enterprise editions. Set to 0 on Server
Edition, unless the add-on is used.
Press ENTER. The licensing process displays a configuration code.
12. Remember the Configuration Code the licensing process displays.
The configuration code is of the following format:
CCTM5-ZZ3UZ-QFZ7Z-ZZZW6-Z3ZZ4-XBKLC-UZTI9
The licensing process prompts for Local Authorization Code.
13. To obtain your authorization code, go to:
US: https://u2tc.rocketsoftware.com/authprod.asp
International: https://u2tcint.rocketsoftware.com/authprod.asp
Click Authorize Products. Follow the instructions on the website to
obtain your authorization code. The serial number on the website
should include a –UV extension.
14. Once you have your authorization code, go back to the Upgrade
UniVerse License window and enter the authorization code in the
Local Authorization Code field.
4-13
C:\Users\awaite\Documents\U2Doc\UniVerse\11.2\Source\install\NEWINSTALLCH04.fm
3/21/14
>LOGIN
17. To exit the UniVerse environment, enter Q at the UniVerse prompt. A
standard shell prompt appears, as shown in the following example.
>Q
$
18. Each user account VOC file must be updated to the current UniVerse
release level. Do this by invoking UniVerse in each user account.
When you do this, the following prompt appears:
Your VOC is out of date. Update to current release (Y/N)?
Entering Y at the prompt updates the VOC to the current release
level.
Note: The UniVerse LOGTO command does not check the release level of
the VOC file when used to enter a UniVerse account. The check is done only
when directly invoking UniVerse in a user account. If your application uses
LOGTO, you must verify that all user accounts are updated to the current
release level before running the application.
uv.load options
You can use the options to the uv.load command to change the installation
process. The syntax of the uv.load command is:
Option Description
–nochecksum Specifies to skip the checksum step. This should be done only
after consulting with U2 support. If files are really damaged, the
installed UniVerse will not execute correctly, with possible
damage to files.
–nocpio Specifies to skip the physical read of the installation media. This
option can be used to restart the installation after files have been
loaded.
4-15
C:\Users\awaite\Documents\U2Doc\UniVerse\11.2\Source\install\NEWINSTALLCH04.fm
3/21/14
Chapter
C:\Users\awaite\Documents\U2Doc\UniVerse\11.2\Source\install\NEWINSTALLCH05TOC.fm
March 21, 2014 9:47 am Installing UniVerse on Windows NT or Windows 2000
C:\Users\awaite\Documents\U2Doc\
UniVerse\11.2\Source\install\NEWINS
5-2
C:\Users\awaite\Documents\U2Doc\UniVerse\11.2\Source\install\NEWINSTALLCH05.fm
3/21/14
1. Log on as Administrator.
2. Load the installation image. The UniVerse Master Setup screen
should appear automatically.
Installing UniVerse
This section describes how to install UniVerse Release 11.2 on an NTFS
partition on a server running Windows. The installation procedure varies
according to whether you are installing, reinstalling, or upgrading.
If you are installing Release 11.2 for the first time, see “Installing
UniVerse for the first time.”
If you are reinstalling Release 11.2 or upgrading from an earlier
release, skip to “Upgrading to or reinstalling UniVerse release 11.2.”
5-4
C:\Users\awaite\Documents\U2Doc\UniVerse\11.2\Source\install\NEWINSTALLCH05.fm
3/21/14
2. Make sure that no users are connected to the UniVerse server. Use the
UniVerse command LISTU to list all users connected to the UniVerse
server.
3. Stop all UniVerse services. Choose Start, then Programs, then Rocket
U2, then UniVerse, and then UniVerse Control to display the
UniVerse Control Panel. Click Stop All Services.
4. Proceed with the installation as described in “Installing UniVerse for
the first time” on page 4.
Note: The installation process does not preserve any settings, including the
LONGNAMES setting. If you run UniVerse with LONGNAMES ON, the
new installation sets it back to the default LONGNAMES OFF.
1. From the server, make sure the UniVerse Telnet services is running
on the server.
2. From the client, run the telnet application, for example, UV/Term.
3. From the client, enter the appropriate telnet command, such as open
or connect, and specify your UniVerse server’s network name as it
appears in the hosts or lmhosts file. The following example illustrates
connecting to the server univ.
open univ
4. Once connected, enter a valid user ID and password for your server.
5. If you are prompted, enter the location of the UniVerse account that
you want to access, as shown in the following example:
D:\U2\UV
5-6
C:\Users\awaite\Documents\U2Doc\UniVerse\11.2\Source\install\NEWINSTALLCH05.fm
3/21/14
Authorizing UniVerse
Complete the following steps to authorize UniVerse through UniAdmin or
XAdmin:
Select one of the following methods to access the UniVerse License dialog
box:
Note: If you are using UV/NET, you must authorize both the UniVerse database and
UV/NET.
5-8
C:\Users\awaite\Documents\U2Doc\UniVerse\11.2\Source\install\NEWINSTALLCH05.fm
3/21/14
Once you have your authorization code, enter it in the Authorization Code
box, or click Paste if you want to copy it from the website and paste it in the
box.
If you want to authorize UniVerse at a later time select the Authorize later
check box.
If you want to write the authorization code to a file, select the Write config-
uration information to a file check box.
Chapter
Chapter 6: UniVerse
accounts 6
Creating a new UniVerse account . . . . . . . . . . . . 6 -3
Viewing or modifying account details . . . . . . . . . . . 6 -7
Deleting an account . . . . . . . . . . . . . . . . . 6 -8
Customizing UniVerse accounts . . . . . . . . . . . . . 6 -10
UniVerse account control files . . . . . . . . . . . . 6 -10
Essential UniVerse files. . . . . . . . . . . . . . . 6 -13
Controlling access to UniVerse on UNIX systems. . . . . . 6 -15
Controlling access to UniVerse on Windows platforms . . . . 6 -16
Customizing a UniVerse account . . . . . . . . . . . 6 -16
C:\Users\awaite\Documents\U2Doc\UniVerse\11.2\Source\install\NEWINSTALLCH06.fm
3/21/14
UniVerse accounts
You always enter UniVerse through a UniVerse account. A UniVerse account
includes a directory containing the files required to run UniVerse in that
directory. An established UniVerse account can also contain database files
and program files.
The VOC file in each UniVerse account defines the account environment,
including all the files and commands that are available to users who are
logged in to the account.
On UNIX systems, you can assign or change the user ownership and group
ownership of files in an account, and you can set or change the file access
permissions. These ownerships and permissions apply to all of the files and
subdirectories contained in a UniVerse account directory.
6-3
C:\Users\awaite\Documents\U2Doc\UniVerse\11.2\Source\install\NEWINSTALLCH06.fm
3/21/14
Note: You can also create UniVerse accounts by entering uv at an operating system
prompt. If an account is created this way, the UV.ACCOUNT file is not updated and
the account cannot be administered using the Accounts option.
When you add a new account, UniVerse performs the following tasks:
1. From the Account Admin window, click New. The Add a New U2
Account dialog box appears, as shown in the following example:
6-5
C:\Users\awaite\Documents\U2Doc\UniVerse\11.2\Source\install\NEWINSTALLCH06.fm
3/21/14
3. Select one of the following flavors from the Account Flavor list:
IDEAL. Choose this flavor if you are new to UniVerse. It contains
the best features of all the flavors.
INFORMATION. Choose this flavor for compatibility with
Prime INFORMATION.
PIOPEN. Choose this flavor for compatibility with PI/open.
PICK. Choose this flavor for compatibility with Pick or
Advanced Pick.
REALITY. Choose this flavor for compatibility with Microdata
REALITY.
IN2. Choose this flavor for compatibility with IN2.
4. Enter a destination for the new account in the Account Path field.
You can enter the full path of the directory, or use the Browse button
to search the system for an appropriate directory. If you enter the
name of a directory that does not exist, it is created when you click
OK. For example:
/usr/users/newuser
The parent directory (/usr/users) must exist.
Note: You can choose a directory path of an existing UniVerse account. In
this case, the new account is added to the UV.ACCOUNT file, but no
changes are made to the existing account files.
5. Click OK. UniVerse creates the account in the chosen directory, and
updates the UV.ACCOUNT file and the Account Admin window.
Note: You can choose a directory path of an existing UniVerse account. In
this case, UniVerse adds the new account to the UV.ACCOUNT file, but no
changes are made to the existing account files in the directory.
Account Flavor setting and account path. Changes are saved when you click
OK.
6-7
C:\Users\awaite\Documents\U2Doc\UniVerse\11.2\Source\install\NEWINSTALLCH06.fm
3/21/14
Deleting an account
Choose the Accounts option from XAdmin to delete a UniVerse account.
1. Select the account you want to delete from the UniVerse Accounts list
in the Account window.
2. Click Delete. The Delete Account dialog box appears with the name
and location of the chosen account, as shown in the following
example:
6-9
C:\Users\awaite\Documents\U2Doc\UniVerse\11.2\Source\install\NEWINSTALLCH06.fm
3/21/14
You can also set up alternative account flavors and their associated VOC files.
To customize your system in this way, you must modify the NEWACC Files
and The UV.FLAVOR file.
Using XAdmin, you can specify the account flavor to use, which in turn
affects the VOC file and the user’s access to UniVerse. There are six standard
flavors: IDEAL, INFORMATION, PICK, REALITY, PIOPEN, and IN2. These
are listed when you create accounts using the Accounts option from
XAdmin.
Although the account control files are used primarily by XAdmin, you can
use LIST and SORT to create reports. You can update them with ReVise or the
UniVerse Editor.
MAX
MIN
AGE
OFFICE
EXT
PHONE
PERMISSIONS
UV.ACCOUNT Record Fields
6-11
C:\Users\awaite\Documents\U2Doc\UniVerse\11.2\Source\install\NEWINSTALLCH06.fm
3/21/14
Each record has two fields. The second field specifies one of the six different
flavors: IDEAL (UniVerse), INFORMATION, PICK, REALITY, PIOPEN, or
IN2. The first field specifies one of the following codes:
Code Description
GROUP.users F PICK
OTHER C
GROUP.demo F NEWACC
To use a custom flavor, create an entry in the UV.FLAVOR file for users who
will use the flavor, and set the access code to F. Enter the custom flavor name
in field 2 of the UV.FLAVOR file.
The system administrator does not set up the VOC file and its associated file
dictionary. They are created when the user logs on to the new UniVerse
account for the first time.
If the directory has not been set up as a UniVerse account, the system notifies
the user that the account has not yet been set up. The user must answer the
system prompts to create or update the VOC file.
If your VOC is being updated rather than created, replaced records are
moved to the file &TEMP& to prevent them from being destroyed. The
names of any records that are moved to &TEMP& are listed on your screen.
6-13
C:\Users\awaite\Documents\U2Doc\UniVerse\11.2\Source\install\NEWINSTALLCH06.fm
3/21/14
Note: The VOC file defines the UniVerse account. The contents of the VOC file
limits access to commands and files in a UniVerse account. Users cannot access any
files or commands not defined in the VOC file of the account in which they are
working.
The standard VOC file on UNIX systems contains a LOGIN entry that is
analogous to the UNIX .profile file. The default LOGIN entry in the sample
directory of the UV account is a paragraph similar to the following example:
LOGIN
001 PA
002 PTERM ERASE ON KILL ON WERASE ON RPRNT ON FLUSH ON LNEXT ON SUSP ON_
003 INTR ON QUIT ON STOP ON START ON EOF ON BRK OFF_
004 ECHO ON ECHO CTRL ON TABS ON CRMODE ON TYPE FAST LFDELAY 0 FFDELAY 2
005 UMASK 077
This LOGIN entry uses PTERM to set terminal characteristics, and it uses the
UniVerse UMASK command to set the default file permission mask. These
commands have the same function as the UNIX commands stty and umask.
Many of the functions performed by the LOGIN entry are identical to those
performed in the UNIX .profile file. For example, the stty command in .profile
determines which keys perform erase, kill, interrupt and quit operation on
your terminal:
stty erase '^H' kill '^U' intr '^?' quit '^_' -tabs ff0 cr0 nl0
If, on the other hand, the /etc/passwd file specifies a UNIX shell (for example,
/bin/sh), you log in to a UNIX shell. You can then invoke the UniVerse
environment with the uv command. Even if the /etc/passwd file specifies a
UNIX shell, your .profile or .login file can log you directly in to the UniVerse
environment. To do that, add the following line to your .profile:
exec uv
The exec command replaces the current shell with the shell you specify, in this
case uv. On exiting UniVerse, you also exit the system.
Login Shell
Initialization
Specified in You log in… You log out…
Files
/etc/passwd
Note: If you interrupt execution of the .profile or .login file (for example, by pressing
the Break key) before the uv command is executed, you are left in a UNIX shell.
6-15
C:\Users\awaite\Documents\U2Doc\UniVerse\11.2\Source\install\NEWINSTALLCH06.fm
3/21/14
NEWACC files
The NEWACC file in the UV account contains the different VOC file
templates for each flavor of UniVerse. UniVerse stores these templates as
multiple data files of the NEWACC file. Each data file is a fully configured
VOC template whose name corresponds to the flavor. To list the contents of
the data file containing the template for IDEAL flavor VOC files, enter either
of the following commands from the UV account:
>LIST NEWACC
>LIST NEWACC,NEWACC
The VOC file can reference a particular VOC template as a single data file by
using its full path in field 2 of the File Definition record. See the File
Definition record for NEWACC in the VOC file in any UniVerse account other
than the UV account. For example, this VOC entry points to the NEWACC
template for PICK flavor VOC files:
NEWACC
001 F File
002 /usr/uv/NEWACC/PICK
003 /usr/uv/D_NEWACC
6-17
C:\Users\awaite\Documents\U2Doc\UniVerse\11.2\Source\install\NEWINSTALLCH06.fm
3/21/14
----: I
0001=X
0002=My own custom UniVerse flavor
0003=
Bottom at line 2
----: FI
"MY.FLAVOR" filed in File "DICT UV.FLAVOR"
Chapter
C:\Users\awaite\Documents\U2Doc\UniVerse\11.2\Source\install\NEWINSTALLCH07TOC.fm
March 21, 2014 9:47 am Installing UniVerse Clients
C:\Users\awaite\Documents\U2Doc\UniVerse\11.2\Source\install\NEWINSTALLCH07.fm
3/21/14
Installing NLS
Complete the following steps to install the NLS package.