|
If you have any problems or if you still receive the evaluation mode notice, contact support.
Quick Overview of Steps:
1.1 Select system to host license server
The license server can be any Unix or Windows NT 4.0/Windows 2000/XP system which is accessible from the systems that will be running STI software. It cannot be hosted by Windows 95/ 98/ME machines. You can mix and match operating systems, for example you can run a client on Windows 95 and use a Unix system as the license server.
1.2 Install license server
Each Understand installation kit on the CD-ROM (or downloaded) contains the needed license manager software. So if you intend to also run Understand on the server (or if you don't mind a little extra stuff on the server) install the full kit.
If you don't want Understand on the server, then install the "alm" kit appropriate for the architecture of your server. The kits are on the CD, but can also be downloaded here.
This is convenient for instance if you want to run Understand on Windows machines, but host the license server on Solaris.
To install, just create e a directory and extract the kit into that directory. It will be in a gzipped tar file on Unix or a ZIP file on Windows.
NOTE: It is CRITICAL that the "alm" kit be extracted in a manner that retains its directory structure. Once extracted the directory containing the tools can be moved around, but the entire structure must be moved.
1.3 Determine the "almhost" of the server
Unix: Understand's Help->Licensing dialog box OR run "almhostid" command line program
Windows: Understand's Help->Licensing dialog box OR run "almhostid.exe" command line program
Note . almhostid is a binary program included in the bin directory of the installation kit for Understand and SourcePublisher.
1.4 Obtain the license file rom STI
Email the almhostid information to keys@scitools.com. Include your customer id (if known).
We will email you a license.dat file for your system. If the request is made during US EST working hours
(8-6 EST), you should get a license.dat file back within one hour (usually much quicker).
1.5 Install the license file
Place the license.dat file that we send back into the conf/license/ subdirectory of your Understand installation area on the license server system as well as any clients which have Understand installed.
1.6 Start the license server
Unix server
From a command line window on the server system, run almd and specify the location of the license file with the -l option.
almd -l /sti/conf/license/license.dat
This is your license server for Understand and must stay running. Note that there are other options. .almd .h. gives the options.
Windows NT 4.0/2000/XP Professional server
From a command line window on the server system, run the almdNTconfig program with the -c option to install and start the license manager as an NT service. A log file may also be specified with the -f option if desired. By default, a log file is not created.
almdNTconfig -c
This both installs the license manager as an NT service and starts up the license manager. If you wish to stop the license server, use the NT Service Control Manager, or specify the -t (for terminate) option from the almdNTconfig command line program:
almdNTconfig -t
To see other options use .almdNTconfig .h.
1.7 Test with a client app (Optional)
As long as the license server is running, you will be able to run Understand or SourcePublisher from another client. Be sure that your license.dat file is placed in the conf/license/ subdirectory on all systems where Understand is installed - see the next section for installing clients.
If you want to check on the license server status at a later time, from the command line, run the almstatus program.
almstatus
1.8 Place in System startup scripts (Optional - Unix only)
The "almd" command used in Step 1.6 may now be placed in your Unix system's startup scripts. This may be a task for your system manager. Common locations are /etc/rc.local and /etc/rc.init.
2.1 Install per the instructions for that client (Windows or Unix).
Windows - install by running the self-installing executable.
Unix - install by extracting the compressed .tar file (see the Unix installation instructions)
2.2 Drop the license .dat file for the server being used into the conf/license/ directory of where the client is installed OR run Understand (or SourcePublisher) and specify the servername and port (generally 9000) via the Help->Licensing dialog
|