Installing the Flexlm Server on UNIX/LINUXArtwork has recently adopted Macrovision's (Globetrotter's) software licensing system called Flexlm. Flexlm is used by virtually every EDA company to license products and adopting it should make life much easier for the system administrators who install and support Artwork's programs. Flexlm can be configured to work in two ways: (1) using a centralized license manager that checks out licenses to applications running anywhere on the network; (2) nodelocked to a particular computer using the computer's hostid as the identification mechanism.
In the license server configuration, a machine on the network is designated the license server. This machine runs a program called lmgrd (license manager daemon) which listens on a specified TCP/IP port. In addition to lmgrd, each supplier of software provides a daemon which manages the licenses for that software supplier. There is a license file generally called license.dat which contains strings for the various applications that are licensed. Encrypted into each string is an application id, an expiration date and a maximum number of concurrent users. A flexlm licensed application uses an environment variable called LM_LICENSE_FILE that points either to a local copy of the license file or more typically to a license server/port. When the application starts up, it sends a request for a license to the designated server/port which checks for a license and returns an OK if a license is available. |
DOWNLOADS |
Solaris |
||
| flexlm.solaris.v113.tar | 25 MB This tar file contains the Flexlm 11.3 32 bit software and the artwork daemon which must be copied to the license server machine. |
|
| flexlm.solaris64.v113.tar | 25 MB This tar file contains the Flexlm 11.3 64 bit software and the artwork daemon which must be copied to the license server machine. |
|
| sample start up script | it is standard practice to have the license manager start up during the boot process.
This shows a sample startup script. |
LINUX |
||
| flexlm.linux.v113.tar | 25 MB This tar file contains the Flexlm 11.3 32 bit software and the artwork daemon which must be copied to the license server machine. |
|
| flexlm.linux64.v113.tar | 25 MB This tar file contains the Flexlm 11.3 64 bit software and the artwork daemon which must be copied to the license server machine. |
|
| sample license.dat | a sample license.dat file |
|
| sample start up script | it is standard practice to have the license manager start up during the boot process.
This shows a sample startup script. |
HPUX 11 |
||
| artwork.hpux.tar | 840 KB This tar file contains the artwork daemon which must be copied to the license server machine.
Note that this daemon requires lmgrd 8.1 or higher. |
|
| lmgrd.hpux.tar | 468 KB This tar file contains flexlm license manager, lmgrd. If you already have flexlm running on your
server you do not need to install this one unless your version of lmgrd is older than 8.1. In that case you must remove the
older version and install this one. |
|
| lmutil.hpux.tar | 740 KB This tar file contains a flexlm utility program called lmutil which can be used for managing
the license server and diagnosing license server problems. |
|
| sample license.dat | a sample license.dat file |
|
| sample start up script | it is standard practice to have the license manager start up during the boot process.
This shows a sample startup script. |
|
ARTWORK CONVERSION SOFTWARE, INC. Company Profile 417 Ingalls St., Santa Cruz, CA 95060 Tel (831) 426-6163 Fax 426-2824 email: info@artwork.com |