starts up, or is reinitialized via
(see The License Server Admin Tool, for details of this option), it looks for permit files that match the regular expression
That is, any string, followed by the string
, and possibly followed by a number. For example,
, all match this pattern.
The directories that
searches for permits can be specified by one of the following methods.
The first is to supply the
's command line. This option takes a colon-separated list of pathnames to search. If you do not use the
option, or no permit files are found in the directories specified using it,
consults value of the environment variable
, also a colon-separated list of search paths. If the variable has no value, or no permit files are found using it, the following directories are searched in order:
hqn_lsd's current working directory
The order in which the permit files are read is determined by their order within the directory (that is the order shown by
shows what permit files have been read and in what order. If no permits are found,
remains idle until given further instructions, for instance by using
to re-initialize it.
For any permit file for which
's host is its entire server domain,
will now serve licenses for the products listed in the permit file. If the products are to be run on other machines, the server host requires an
alias. For multiple-host server domains (see Setting up domains with more than one host), at least
/2 (rounded up) daemons must be started before any licenses will be served, where
is the number of hosts in the server domain.
If any errors are detected in a permit file (such as an incorrect lock string),
discards the rest of the file and issues error messages to the system log and standard error. The cause and position of the error can also be found with