FLEXlm Utilities

lmcksum

Performs a checksum of a license file

lmcksum [–k] [–c license_file]

–k

–clicense_file

Force the encryption code checksum to be case-sensitive (in general, lmcksum is not case-sensitive) and not prompt for any input.

Name of license file to checksum. By default lmcksum operates on license.dat in the current directory. If this switch is not specified, lmcksum looks for the environment variable LM_LICENSE_FILE. If the environment variable is not set, lmdiag looks for the file /usr/local/flexlm/licenses/license.dat.

Description

lmcksum prints a line-by-line checksum for the file as well as an overall file

 

checksum. If the license file contains “lmcksum=nn” attributes, the bad lines are

 

indicated.

 

lmcksum ignores all fields that do not enter into the encryption code computation;

 

thus the server node name and port number, as well as the daemon pathname and

 

options file names, are not checksummed. In addition lmcksum treats non-case

 

sensitive fields correctly (in general, lmcksum is not case-sensitive). lmcksum

 

takes the –kswitch to force the encryption code checksum to be case-sensitive.

 

lmcksum takes an optional daemon name; if a name is specified, only license file

 

lines for the selected daemon are used to compute the checksums.

62

2-Tier Installation