Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

The following files should be distributed to end users:

Component

 


Description

Windows

filename

Filename(s)

Unix

filename

Filename(s)

 


lmx-serv.exe

lmx-serv.cfg

lmx-serv

lmx-serv.cfg

License server for end users along with its configuration file. The license server can either be run from a console or as a service (on Windows) or daemon (on Unix).

For more information, see LM-X License Server.

liblmxvendor.dll

liblmxvendor.

dll

so/dylib

Vendor-specific file containing all vendor-implemented extensions to the license server. This file must be distributed to end users along with the license server file.

On Windows, the liblmxvendor.dll file must be placed in the same directory as the license server.

On Unix, the startup scripts provided in $platform/enduser should be used for starting the LM-X

license server

License Server.

lmxendutil.exe

lmxendutil

End-user command line utility. 

For more information, see LM-X end-user utility.

lmxconfigtool.exe

N/A

End-user GUI configuration

utility

tool (Windows only).

...

For more information, see LM-X End-user Configuration Tool.

LicserverClient.jar 

LicserverClient.jar 

The LM-X License Server Client, an independent window application that helps you to monitor and manage your LM-X License Server.


With most installers under Windows, you can automate the license server registration as a service, because the license server is installed through a set of command line parameters. Also see Performing a silent installation.
To automate license server registration, make sure your installer first copies the file to its destination, and then executes it with the appropriate parameters to install it as a service. If the installation is successful, the return code is zero; otherwise, it is non-zero.  Further details on the usage of these tools can be found in the LM-X End Users Guide


Note

In addition to the files listed above, vendors can provide additional SDK utilities to end users as needed to reset their system clock, reset their trial period, and resolve issues related to borrowed licenses.