CSS Unitec Home Page
      

Unitec License Manager

 ulm(I)

Synopsis   Description   Options   Notes   Files   See also

Synopsis

ulm [-a key -c name [-d date] -p prod -r rel -s serno] [-v]

Description  

The ulm program is the main control-unit in the ULM license management system. Its action is driven by the command line options or, if no options are specified, by user input in interactive mode. Batch serializing can be performed by specifying all of the a-, c-, p-, r- and s-options.

When invoked without options, the ULM license administration program will startup in interactive mode.

Main menu:

Unitec License Manager

Select Product:
1 - CSS Commercial Spooling System
2 - WinCss / CSS Windows Interface
3 - UDM Unitec Data Manager
q - Quit

Enter Selection:

Choosing items will open a submenu or a request to enter serializing parameters. On each menu level, entering 'q' or just hitting <Return> will get you back one level or terminate the program respectively.

After product selection, the next menu is visible:

Unitec License Manager

Commands:
1 - Serialize <Product>
2 - Set <Product> License Unit Assignment
q - Quit

Enter Command:

where <Product> shows the name of the product selected in the main menu.

Selection 1 enters the product serialization process (also called product branding). In order to successfully complete this section, please have your Activation Key ready. The following data has to be entered:

Prompt Entry
Activation Key This eight character key is used to verify all data entered. It consists of characters and/or digits and is not case sensitive, i.e. it may be entered in upper or lower case.
Serial Number The product serial number consists of three parts, delimited by hyphens ‘’. The first part represents the unique product number assigned to the customer, the second part identifies the license type and the third part shows the number of license units (i.e. the number of users allowed to work with the software). Missing parts use predefined defaults.
Company Name The customer name. To prevent terminal compatibility problems, umlauts may be entered as ae, oe and ue.
Street Address A missing street address must be entered as hyphen ‘’.
ZIP / City ZIP code and city name.
Release Number Product release number.
Date Period Used for time limited demo versions. This entry does not show for unlimited license types. The date must be entered in the format yyyymmdd–yyyymmdd


After all parts have been entered, individual modification is possible. To conclude the serialization process just hit the <Return> key.

Selection 2 allows the system administrator to predefine the users allowed to run the software. Each user identification consist of either the numeric client IP address (for Client-Server products such as WinCss and UCM) or the name of the invoking tty (for plain Unix products such as CSS and CssLib).

Manual assignments are however not required. On startup, each Unitec program locates its product entry in the license database and searches for the current user identification in all available license unit slots. If no such slot can be found, an automatic assignment to the first vacant slot is performed. When all slots have been used, execution of the software is not possible for unassigned user ids.

In rare circumstances, if the network layout or an IP address have changed, you can clear or modify the data stored in a license unit in this menu section.

Options

-a key

Activation key for batch branding.

-c name Customer information. Three parts enclosed in quotes must be given 'Name:Street:City'. If the street address is missing, it must be entered as empty string 'Name::City'.
-d date Optional date period yyyymmdd-yyyymmdd.
-p prod Product name CSS, WinCss or UCM. Not case sensitive.
-r rel Product release number.
-s serno Serial number.
-v Show software version information.

Notes

A special invocation of ulm is required to enter license information for virtual CSS environments. See VirtualServer(C) for an example.

Files

ulm.dat

License database, located in the ULM_BASE_DIR.

See also

ULM.DEFAULT(C), VirtualServer(C)

 

Back to top