Options File Syntax
The following is an overview of the available options. See Options File Examples for examples and additional information. Each line of the file controls one option.
|
Option Keyword |
Description |
|
Turn off automatic reread of licenses at midnight. |
|
|
Controls the number of licenses that cannot be borrowed or transferred. |
|
|
Controls the activation request based on the expiration dates mentioned in options file during activation. |
|
|
Set the number of BORROW licenses that cannot be borrowed. |
|
|
Define the vendor daemon’s timeout limit. |
|
|
Write debug log information for this vendor daemon to the specified file (version 8.0 or later vendor daemon). |
|
|
Deny a user access to a feature. |
|
|
Deny a user the ability to borrow BORROW licenses. |
|
|
Deny a user the ability to activate licenses held in a fulfillment record in trusted storage. |
|
|
Deny a user access to all features served by this vendor daemon. |
|
|
Deny a user the ability to activate all licenses held in a fulfillment record in trusted storage. |
|
|
Set the level of host name matching. |
|
|
Define a group of users for use with any options. |
|
|
Set case sensitivity for user lists specified in GROUP keywords. |
|
|
Define a group of hosts for use with any options (version 4.0 or later). |
|
|
Allow a user to use a feature. |
|
|
Allow a user to borrow BORROW licenses. |
|
|
Allow a user to activate licenses held in a fulfillment record in trusted storage. |
|
|
Allow a user to use all features served by this vendor daemon. |
|
|
Allow a user to activate all licenses held in a fulfillment record in trusted storage. |
|
|
Allow a user to extend the linger time for a feature beyond its check in. |
|
|
Limit usage for a particular user/group—prioritizes usage among users. |
|
|
Change the maximum borrow period for the specified feature. |
|
|
Configures the maximum number of connections to the vendor daemon at any point in time. |
|
|
Limit overdraft usage to less than the amount specified in the license. |
|
|
Turn off logging of certain items in the debug log file. |
|
|
Specify that a report log file suitable for use by the FlexNet Manager license usage reporting tool be written. |
|
|
Reserve licenses for a user or group of users/hosts. |
|
|
Specify idle timeout for a feature, returning it to the free pool for use by another user. |
|
|
Set timeout on all features. |
Comments
Include comments in your options file by starting each comment line with the hash symbol, #.
When used within an options file entry, the feature name can be modified with an optional keyword-value pair to fully qualify it. This notation is used for distinguishing a particular group of licenses when there are multiple FEATURE lines for a single feature. The following syntax is used:
feature:keyword=value
For example:
f1:VERSION=2.0
specifies the version 2.0 pool of licenses for feature f1.
The following option keywords are used as feature name modifiers to denote a specific group of licenses:
| • | VERSION= |
| • | HOSTID= |
| • | EXPDATE= |
| • | ENTITLEMENT= (to be used only with the keywords INCLUDE or EXCLUDE) |
| • | KEY= |
| • | SIGN= |
| • | ISSUER= |
| • | NOTICE= |
| • | VENDOR_STRING= (if configured by the publisher as a pooling component) |
| • | dist_info= |
| • | user_info= |
| • | asset_info= |
If the USER_BASED or HOST_BASED keywords appear in a FEATURE line, this feature specification syntax must be used to qualify the feature.
Using a package name in place of a feature name applies the option to all of the components in the package.
Note:A colon (:) is a valid feature name character. If colons are in your feature names, specify a group of licenses with the following alternative syntax using quotation marks and spaces:
"feature keyword=value"
Specifying License Restrictions Using Type
Some option keywords restrict who may use licenses or where licenses may be used. These options take a type argument that specifies what the restriction is based on.
When using the option keywords EXCLUDE, EXCLUDE_ENTITLEMENT, EXCLUDEALL, EXCLUDEALL_ENTITLEMENT, EXCLUDE_BORROW, INCLUDE, INCLUDE_ENTITLEMENT, INCLUDEALL, INCLUDEALL_ENTITLEMENT, INCLUDE_BORROW, MAX, and RESERVE, the following values can be used for type:
| • | USER—User name of the user executing the FlexEnabled application. User names are case sensitive and cannot contain spaces. |
For the MAX option, you can also specify ALL_USERS as a value for the USER type. See MAX for details.
Note:For all the option keywords except MAX, The ALL_USERS value for the USER type is not supported.
| • | GROUP—Name of the group of users executing the FlexEnabled application. (Before you can restrict an option by a specific group, the options file must also include a GROUP option that defines the group.) |
For the MAX option, you can also specify ALL_GROUPS as a value for the GROUP type. See MAX for details.
| • | HOST—System host name or IP address where the application is executing. Host names are not case sensitive. The IP address can contain wildcard characters. |
When using the option keywords EXCLUDE, EXCLUDEALL, EXCLUDE_BORROW, INCLUDE, INCLUDEALL, INCLUDE_BORROW, MAX, and RESERVE, the following values can be used for type:
| • | INTERNET—IP address of the system where the application is executing. |
| • | PROJECT—LM_PROJECT environment variable set by the user who is executing the FlexEnabled application. Project names are case sensitive. See Environment Variables, for more information about this variable. |
On Windows (without terminal server), the HOST and DISPLAY names are both set to the system name. For licenses that allow checkouts from a terminal server (TS_OK keyword in the FEATURE line), the USER, HOST, and DISPLAY names can be different from one another.
The types listed above take a single member. For example:
EXCLUDE coolsoft USER joe
To specify a list of users or hosts, first define the list using the GROUP or HOST_GROUP option lines, then use the GROUP or HOST_GROUP type to specify the group name. For example:
GROUP stars joe barbara susan
EXCLUDE coolsoft GROUP stars
Note:Changes in the Options file:
| • | IP address as a HOST specification introduced in version 8 vendor daemon. |
| • | Colons in feature names introduced in version 8 vendor daemon. |