Version 8.0
 —  Installation under UNIX  —

Installing the TGZ Version of EntireX DCOM under Linux

This document covers the following topics:


Introduction

This document describes the installation procedure for the tgz version of EntireX DCOM. The default installation directory is $HOME/sag. The installation can also be performed as user root; if user root executes the installation, the directory is /opt/sag and the user sag and a group sag are required. If they do not exist, the installation will create them. The user sag created by the installation will have UID 507 and will belong to group sag which is created with GID 107. The password for user sag is set to sag. We recommend you change the password as soon as possible. If the installation is executed as regular user, no user and group are created.

Note:
Throughout this documentation, the abbreviation vrs stands for the current version, release and system maintenance level of the software.

If the installation is executed as user root, the user sag will be the user under which EntireX DCOM is started at boot time. It is also possible to use a different user or group. To do so you need to change the file /etc/dcom/ntd.conf after installing the license package. There are five entries which can be changed:

Item Description
DCOM_USER The user ID under which EntireX DCOM is started.
DCOM_UID The numerical user ID for DCOM_USER.
DCOM_PASSWD The initial password for DCOM_USER if the user does not exist and must be created during installation. After installation this line will be deleted in this file.
DCOM_GROUP The group to which the DCOM_USER should belong.
DCOM_GID The numerical group ID for DCOM_GROUP.

If any of these already exist, the existing will be used. We recommend not changing any other entries in this file.

After installation you can source the environment file. The environment file can be found under /opt/sag/exx/vrs/INSTALL/exxenv or $HOME/sag/exx/vrs/INSTALL/exxenv. Before sourcing the environment file, the environment variable SAG must be set to the installation directory.

This version contains four files:

Before installing the license packet, copy a valid license file to $HOME.

Note:
In the file names, <nn> indicates the current patch level.

EntireX DCOM version based on gcc 4.0

There is also a version based on gcc 4.0. The installation and uninstallation procedure is the same as for the gcc 3.3 based version.

The file names for this version are:

Top of page

Installing EntireX DCOM

Start of instruction setTo install EntireX DCOM vrs

  1. Provide a valid license file either in /opt/sag/common/LKey or in $HOME.

  2. Enter the following commands:

    dco-inst -i license
    dco-inst -i runtime
    dco-inst -i sdk

Start of instruction setTo install EntireX DCOM vrs in a directory other than /opt/sag

  1. Provide a valid license file either in /root or in /opt/sag/common/LKey.

  2. Enter the following commands:

    dco-inst -i license --relocate<inst-pathdco-inst -i runtime --relocate<inst-path
    dco-inst -i sdk --relocate<inst-path

Top of page

Uninstalling EntireX DCOM

Start of instruction setTo uninstall EntireX DCOM vrs

Top of page

Default Authentication

This installation will configure the authentication method to local authentication, i.e. paulad -local. There will be no entry in the local password file. Entries can be added with the ntpasswd tool (use ntpasswd). For details on how to change the authentication method to NT Domain authentication, see EntireX DCOM Security.

Top of page

Automated Start of EntireX DCOM

The startup script for EntireX DCOM is called ntd and is located in /etc/init.d if the installation was executed as user root.

Top of page