Important Information

#### Search Results

Search

# Important Information

This document covers the following topics:

- Administrator Status

- Installation Directory

- File Permissions

- Side-by-Side Installations

- Upgrading Your Entire System Server (NPR) Environment

- Updating Your Entire System Server (NPR) Environment

## Administrator Status

During the installation, the Sudo panel may appear. When you enter the sudo password in this panel, the installer will execute the scripts which require sudoers privileges. If sudoers privileges are not available, you may run the script manually after installation as explained later in this documentation.

For you to use sudo in the installer, the user that you are using to install must be in the sudoers configuration. If you are creating or installing from an installation script, the installer cannot execute the script because it does not store the sudo password for security reasons. You must therefore execute the script afterInstallAsRoot.sh contained in <install-dir>/bin manually after the installation.

## Installation Directory

During the installation, you are asked to specify an installation directory. Specify the installation directory in which to install Entire System Server (NPR). In case you want to use Entire System Server (NPR) together with Natural or other Software GmbH products, specify the installation directory in which you have installed these products. The user that you are using to install must have full read and write permissions to this directory.

We recommend that you use the /opt/softwareag directory as the location for Entire System Server. But any other directory is also possible.

Important
It is recommended that you do not install into a directory which is a subdirectory of a previous installation. Such a previous installation may have been created either with the Software AG Installer or by an installation tool that was used in the past.

The npr.ini file is delivered with Entire System Server (NPR) in the <install-dir>/EntireSystemServer directory. To be able to share a global npr.ini configuration file by multiple Entire System Server (NPR) installations, the installation copies the npr.ini file to the /opt/softwareag/EntireSystemServer directory if the user executing the Software AG Installer has sufficient permissions. If the copy fails, the Entire System Server (NPR) installation creates the script <install-dir>/EntireSystemServer/INSTALL/install_copy_nprini, which copies the npr.ini file. install_copy_nprini will be included into afterInstallAsRoot.sh and may be run with sudoers privileges after the installation. The <install-dir>/EntireSystemServer directory will not be removed by an uninstallation.

Entire System Server (NPR) searches for the npr.ini file

1. at the place where the environment variable `NPR_INI` points to

2. in the /opt/softwareag/EntireSystemServer directory

3. in the <install-dir>/EntireSystemServer directory

If a user wants to use the local npr.ini file in the the <install-dir>/EntireSystemServer directory, he has to make sure that `NPR_INI`does not point to an npr.ini file and he must delete or rename the npr.ini in the /opt/softwareag/EntireSystemServer directory.

During the installation, the script <install-dir>/EntireSystemServer/INSTALL/inatnpr.bsh is executed. If Natural is already installed in the installation directory, the script copies shared libraries of Entire System Server (NPR) into the NATEXTLIB directory.

## File Permissions

The user who starts the installation owns all files that are installed.

The user file-creation mode mask (`umask` command) determines the file permissions for newly created files. Make sure that the `umask` command you are using for the installation will not prevent users from accessing and executing the installed files. On Linux systems, for example, the command `umask 022` allows full access rights for the file owner and read-only access rights for group members and others.

The Entire System Server(NPR) installation sets the owner to root for user and group (`chown root:root`) and the s-bit (`chmod ug+s`) for executables npretb and `nprmgr.bin`, located in the <install-dir>/EntireSystemServer/bin directory.

## Side-by-Side Installations

You can install the same Entire System Server (NPR) version more than once on the same machine. And you can also install several different versions of Entire System Server on the same machine. This may be necessary to test a new Entire Systen Server version before it is taken over into a production environment. Each version, however, must be installed in a separate directory. That is, when Entire System Server is already installed, for example, in the directory /opt/softwareag, you can install a second instance of Natural, for example, in a directory named /opt/softwareag2 .

If you install Entire System Server (NPR) more than once in different directories, these Entire System Server installations may share one npr.ini file.

Since Empower only offers the latest version of Entire System Server and other products, it is recommended that you create and keep an image of installed Entire System Server versions for possible later use. Installing from an image rather than downloading it from Empower will usually be faster, too. For further information, see Using the Software AG Installer.

## Upgrading Your Entire System Server (NPR) Environment

When one of the first two digits of the version number changes, we consider an installation as an upgrade installation.

## Updating Your Entire System Server (NPR) Environment

When the first two digits of the version number remain the same and the third or fourth digit changes, we consider an installation as an update installation.

It is not possible to update an existing Entire System Server Version 2.1. SP4 with an Entire System Server Version 2.1. SP8.

### On this page

- Administrator Status
- Installation Directory
- File Permissions
- Side-by-Side Installations
- Upgrading Your Entire System Server (NPR) Environment
- Updating Your Entire System Server (NPR) Environment