Important Information

This document covers the following topics:


Administrator Status

The person performing the installation must have Windows system administrator privileges (Windows platforms).

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. For you to use sudo in the installer, the user that you are using to install must be in the sudoers configuration (Linux).

Installation Directory

During the installation, you are asked to specify an installation directory. Specify the installation directory in which to install your Software AG products. The user that you are using to install must have full read and write permissions to this directory.

The default installation directory under Windows is SoftwareAG and under Linux is /opt/softwareag, but any other directory is also possible. In the following description, the placeholder <install-dir> is used to represent the installation directory.

You can only install Adabas Manager on a local hard drive on a Windows/Linux system. You cannot install Adabas Manager on a network-mounted drive or a SUBST drive (Windows only).

Side-by-Side Installations

You can install the same Adabas Manager version more than once on the same machine. And you can also install several different versions of Adabas Manager on the same machine. This may be necessary to test a new Adabas Manager version before it is taken over into a production environment. Each version, however, must be installed in a separate directory and on Windows you must specify a separate Start menu group name. That is, when Adabas Manager is already installed, for example, in the directory SoftwareAG or /opt/softwareag, you can install a second instance of Adabas Manager, for example, in a directory named SoftwareAG2 or /opt/softwareag2.

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

While Adabas Manager is being installed, it is not possible for another user to install Adabas Manager on the same machine. A message with the following information will then be shown: the name of the user who is currently installing Adabas Manager, when this installation has been started, and into which directory Adabas Manager is currently being installed.

Data Protection

Before you start Adabas Manager for the first time, you should be aware that Adabas Manager stores user-related data, such as user IDs, in configuration files and log files.

Configuration File

File Path

Windows:

<install-dir>\AdabasManager\config\host_<uid>.config

Unix/Linux:

<install-dir>/AdabasManager/config/host_<uid>.config

Content
  • The file name contains the user ID

  • The file content may contain user IDs

Administration

User IDs in the entries can be managed (created, modified, deleted) by the owner of the configuration file from within the Adabas Manager.

If a user ID is deleted, there is no longer access to the respective Adabas REST administration server with this user ID.

Access

Access to the configuration file and its directory can be secured, based on operating system file permissions.

Deletion

Single entries in the file: see Administration above.

File: manually or automatically by operating system means or scripts.

Log File

File Path

Windows:

<install-dir>\AdabasManager\log\amn_yyyymmdd.log

Unix/Linux:

<install-dir>/AdabasManager/log/amn_yyyymmdd.log

Content

Contains user IDs.

Administration

Not possible via Adabas Manager.

Access

Access to the configuration file and its directory can be secured, based on operating system file permissions.

Deletion

Single entries in the file: manually or automatically by operating system means or scripts.

File: manually or automatically by operating system means or scripts.

Opening Ports for Remote Connections

Starting with Adabas Manager version 900, the software uses the Adabas Manager Runtime service as a proxy server to send data to and receive data from the Adabas REST administration server, Adabas Manager Communicator (AMC), Event Replicator Target Adapter (ART), and Event Replicator Sever on z/OS. To enable Adabas Manager to communicate remotely with the Adabas REST administration server, AMC, and ART using either HTTP or HTTPS, the Adabas Manager Runtime port (default: 4990) must be opened in the firewall.

To set the SSL Certificate for Adabas Manager version 9.0.0 and above

The following applies to systems running in production.

Generate Own Self Signed SSL Key and Cert

  1. Stop the Adabas Manager runtime service/daemon

    On Windows: Go to Windows Services, locate Adabas Manager Runtime, and Stop the service.
    On Linux: Execute service.sh stop from <Adabas Manager installation directory>/AdabasManager/bin.

  2. On Windows: Execute <Install Path>\AdabasManager\bin\ssl.bat generate.
    On Linux: Execute <Install Path>/AdabasManager/bin/ssl.sh generate.

    Note
    Ensure that the user executing this command has the rights to overwrite the files sslcert.pem and sslkey.pem, located in <Install Path>/AdabasManager/config.

  3. Start the Adabas Manager runtime service/daemon

    On Windows: Go to Windows Services, locate Adabas Manager Runtime, and start the service.
    On Linux: Execute service.sh start from <Adabas Manager installed directory>/AdabasManager/bin.

Use Existing CA Certified SSL Key and Certificate

For users who prefer to use their own CA certified SSL Key and Cert, follow the steps below.

  1. Stop the Adabas Manager runtime service/daemon.

  2. Place the CA certified SSL Key and Cert at the following location:

    SSL Cert: <Install Path>/AdabasManager/config/sslcert.pem
    SSL Key: <Install Path>/AdabasManager/config/sslkey.pem

  3. Start the Adabas Manager runtime service/daemon.

New settings for SSL certificate

There are 3 new settings to customize the usage of SSL certificates. These settings can be specified in the file config.env in the folder ..\AdabasManager\config.

  • APP_SSL_CERT_PATH is the path of the SSL Certification file of the user’s choice.

  • APP_SSL_CERT_PRIVATE_KEY_PATH is the path of the SSL Certification private key of the user’s choice.

  • APP_SSL_CERT_PWD_PATH is the path of the file which contains the password that protects the SSL certificate (by default, the SSL certificate generated is not protected by a password).