FLEXlm Utilities
62
2-Tier Installation
lmcksum
Performs a checksum of a license file
lmcksum [–k] [–c
license_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
.
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
–k
switch 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.
–k
–c
license_file
Description