FLM environment variables

These environment variables are relevant for the licensing tools.

FLMDIR

The FLMDIR environment variable defines the installation directory of the Four Js License Manager (FLM).

This environment variable can be set by running the script file located in the installation directory. For details see Setting the environment.

When the variable is set, you can use the $FLMDIR keyword when configuring the FLM.

PATH

The PATH is an operating system environment variable that defines a list of directory names where executable files are located.

On UNIX™ platforms, PATH defines the search path for executable programs. On Windows® platforms, PATH defines the search path for executable programs and DLLs. The path separator is a colon (:) on UNIX and a semicolon (;) on Windows.

This environment variable can be set by running the script file located in the installation directory. For details see Setting the environment.

When the variable is set, licensing commands can be run from any directory.

FLMPROFILE

The FLMPROFILE environment variable specifies the path to the Four Js License Manager (FLM) configuration file.

The default configuration file is at $FLMDIR/etc/flmprofile. If the environment variable is not set, the default configuration file is used.

When the FLMPROFILE environment variable is set, the path to the configuration file or files is specified; see specify the license configuration file for more information.

For each Genero product whose licensing is to be managed by the FLM, you provide the necessary details in its license controller configuration file and/or specify paths to its license controller configuration files by setting its environment variable, FGLLICENSE or GRELICENSE. For more information, see the Install and License your Genero Products manual or the Install and License Genero Report Writer manual.

FLM_BYPASS_UAC

The FLM_BYPASS_UAC environment variable disables the User Account Control (UAC) prompt in a Windows system.

In a Windows system, some commands will only work if run as administrator, and a Microsoft® User Account Control (UAC) prompt will be raised to open an elevated command terminal where you can complete the action.

When the FLM_BYPASS_UAC=1 is set, the UAC prompt is disabled.

Be aware that with the UAC prompt disabled, you will need to open a terminal with "Run as Administrator" to run commands that need administrator privileges.