LICENSE.OPTIONS(5)

     NAME
          license.opt - site administrator options file for FLEXlm
          licensed applications

     SYNOPSIS
          /usr/local/flexlm/options/license.opt

     DESCRIPTION
          The license.opt file contains optional information supplied
          by the system administrator at the end-user site.  This
          information can be used to tailor the behavior of the
          license daemons.  The options file can contain the following
          information:

            reserved license information
            logfile control options
            license timeout control
            license access control

          Lines beginning with an octothorp (#) are ignored, and can
          be used as comments.

          There is no default location or name for the options file;
          it is only active if it has been specified in the
          license.dat file as the fourth argument on the DAEMON line.
          Note that if there are multiple DAEMON lines in the
          license.dat file, then there can be multiple options files,
          one for each DAEMON line.  Not all of the lines in an
          options file refer to a feature, so the site administrator
          MUST set up separate options files in order to use the NOLOG
          feature.

          Each line in the options file starts with a keyword which
          identifies the information on that line.  The keyword is one
          of EXCLUDE, EXCLUDEALL, GROUP, INCLUDE, INCLUDEALL, NOLOG,
          RESERVE, or TIMEOUT.

          The RESERVE line is of the form

            RESERVE numlic feature {USER|HOST|DISPLAY|GROUP} name

          The RESERVE command reserves the specified number of
          licenses for the specified user, host, display, or group.
          Note that reserving a license decreases the number of
          generally available licenses.

          The NOLOG line is of the form

            NOLOG {IN|OUT|DENIED|QUEUED}

          NOLOG causes messages of the specified type to be filtered
          out of the daemon's log file.  Specifying a NOLOG option
          will reduce the amount of output to the log file, which can
          be useful in those cases where the log file grows too
          quickly.

          The GROUP line is of the form

            GROUP group-name member-list

          The GROUP command is used to define collections of users,
          which can then be used in RESERVE, INCLUDE, or EXCLUDE
          commands.

          The INCLUDE and EXCLUDE commands are of the form

            {INCLUDE|EXCLUDE} feature {USER|HOST|DISPLAY|GROUP|INTERNET} name

          INCLUDE and EXCLUDE are used to specify which users (or
          hosts, displays, groups, or internet addresses) are allowed
          to use a particular feature.  Any user who is EXCLUDEd from
          a feature will not be able to use that feature.  Specifying
          an INCLUDE line has the effect of excluding everyone else
          from that feature; thus, only those users specifically
          INCLUDEd will be able to use that feature.

          The INCLUDEALL and EXCLUDEALL commands are of the form

            {INCLUDEALL|EXCLUDEALL} {USER|HOST|DISPLAY|GROUP|INTERNET} name

          INCLUDEALL and EXCLUDEALL are used to specify which users
          (or hosts, displays, groups, or internet addresses) are
          allowed to use ANY features that this daemon supports.  Any
          user who is EXCLUDEd will not be able to use any of this
          daemon's features.  Specifying an INCLUDE line has the
          effect of excluding everyone else from all features; thus,
          only those users specifically INCLUDEd will be able to use
          the daemon's features.

          The INTERNET address is specified in the standard IP address
          notation, and parts of the address can be wild-carded with a
          "*", eg:

                192.9.200.1
              or
                192.9.200.*

          For example, the following line would allow only users from
          the 192.9.200 network to use the features of this daemon:

                INCLUDEALL INTERNET 192.9.200.*

          Any users from machines on another network would not have
          access to these features.  NOTE: INCLUEALL, EXCLUDEALL, and
          INTERNET are only available in FLEXlm v2.4 or later.

          The TIMEOUT line is of the form

            TIMEOUT feature idletime

          The TIMEOUT command is used to set up a minimum idle time
          after which a user will lose his license if he is not using
          it.  This allows the site administrator to prevent users
          from wasting a license (by keeping it checked out when they
          are not using it) when someone else wants a license.

     EXAMPLE
          Here is an example of an options file.

            RESERVE compile USER pat
            RESERVE compile USER less
            RESERVE compile HOST terry
            NOLOG QUEUED

     FILES
          /usr/local/flexlm/options/license.opt

     SEE ALSO
          lmgrd(1), license.dat(5)