ASPL INSTALLATION GUIDE
ASPL 1.00

 

PREFACE

23 November 2025


This installation guide shows step-by-step how to acquire asset keys for licensed softwares downloadable on TCND.COM. It also shows in details the steps to install various distributions of ASPL.

To make the explanation simple and descriptive, the guide presents various installation scenarios for some users on the UNIX system. A user name and its userid are used interchangeably. For example, let's say, on some system, the UNIX id command for euler's id shows

id euler
     uid-1004(euler) gid=1004(euler) groups=1004(euler)

then, we say: euler is a UNIX user whose userid (or user-id, or uid) is euler and group gid is euler. euler is a UNIX user whose userid is euler. Notice that the first letter of euler is not capitalized, that is because a user name and its userid are used interchangeably. In particular, since UNIX userid are case sensitive, and we follow the convention on having all UNIX user account in lower case. In some situation, the technical writing may break the grammatical formation of english words in a sentence.

The installer command, asplinstall, has two options that must be followed by the descriptive names of a user: the option -foruid that must be followed by the userid as a name, not the numerical uid, and the same applies to the option -forgid.

ASPL Installation Guide can be used for any upcoming version of ASPL. The installer has been written carefully to install ASPL while being in concordance with its development tree versions. When using the command asplinstall, the option -asplver must be followed by the version of ASPL, like -asplver ASPLv1.00. The version is implied from the distribution name, eg. ASPLENT-v1.00-plusinstaller.tar.gpg means ASPLv1.00.

Each signed distribution reflects the version of ASPL. Therefore, whatever follows the option -asplver is implied from the name of the signed distribution. This ASPL Installation Guide was written for ASPL v1.00, hence the distribution ASPLENT-v1.00-plusinstaller.tar.gpg implies ASPLv1.00, and the distribution ASPLPRO-v1.00-plusinstaller.tar.gpg implies ASPLv1.00, and so does the ASPLPUB-v1.00-plusinstaller.tar.gpg implies ASPLv1.00.
Throughout this installation guide (written specifically for ASPL v1.00), all the asplinstall commands have the option -asplver followed by ASPLv1.00.

For the most part, the user just needs to invoke the installer along its options by following the steps in this guide.

It is recommended to install only one distribution per UNIX user. Installing different ASPL distributions by the same version for the same UNIX user is possible, but then you need to sort out the scripts to source the environment and the shell profiles.

For this reason, if you intend on installing different distributions of the product, with the same version, for the same user, then you should create different UNIX account for the user. For example, to have elsa install ASPL Professional, and ASPL Enterprise, create two UNIX accounts: elsa.pro and elsa.ent, to accomodate these two installations. There is no obvious reason why the same user needs to have two distributions of the same software installed in the same user account (unless it is for development).

It is possible to install different versions of the distributions for the same user, since each version will be installed in its own space, eg. ASPLv1.00 and ASPLv1.03 will be installed in separate directories.

It is not recommended to install different distributions of any software that have the same version, in the same user space: they will collide unless the user decides on faking the target installation directory (like whatever follows the asplinstall options: -homedir or -shareddir), and on sorting out the scripts to source the environment and the exports in the shell profile.

ASPL is installed on top of the UNIX filesystem, and make use of UNIX directories ACL to manage the sharing of its resources and containments. In this installation guide we refer to the UNIX shell prompt with a hash as shown here

id euler
     (print the system identifications ID of euler)

The commands issued at the aspl prompt start with aspl> as shown here

aspl> help
    (show help)



This step-by-step installation guide has been carefully written to make the installation of ASPL easy on any UNIX system.

Bassem W. Jamaleddine
November 23 2025
New York, NY

Contents