Install a license on Linux/Mac
On Linux/Mac machines, install seat or concurrent licenses directly in a terminal.
Note: You must have ROOT user permissions to install the license.
-
In a terminal, change to the <Installdir>/Tools directory.
Example:
Linux: cd /opt/uftdeveloper/Tools
Mac: cd /Applications/UFTDeveloper/Tools
-
Run the License Installer, license-installer, appending the relevant command and set of parameters:
Action Commands and parameters Verify status and locking code Run the License Installer, appending: status
Example: ./license-installer status
Help Run the License Installer, appending: help Example: ./license-installer help
Seat license Install a seat license Run the License Installer, appending: seat "<license>"
The license can be a license key or the path to a license key file.
Example: ./license-installer seat "/home/user/license.txt"
If you enter a license key that includes a quotation mark ("), add a backslash (\) character before the quotation mark.
Concurrent license Verify the available licenses on the server Run the License Installer, appending: licenses <license server name/IP address>
The available licenses are displayed by unique license ID and license version.
Example: ./license-installer licenses organizationallicenseserver.net
Install a concurrent license -
Run the License Installer to verify the available licenses on the server on the AutoPass license server, as described above.
The available licenses are displayed by unique license ID and license version.
-
Select one of the licenses and run license-installer again, this time appending the following command and parameters:
concurrent <license ID> <version> <license server name/IP address
where license ID and version are the unique ID and version of the license you want to use.
Example: ./license-installer concurrent 12345 1 organizationallicenseserver.net
Modify server connection protocol Run the License Installer, appending:
- Primary license server:config protocol.primary <protocol>
- Secondary license server: config protocol.second <protocol>
where <protocol> is http or https as needed.
Example: ./license-installer config protocol.primary https
-
Run the License Installer to verify the available licenses on the server on the AutoPass license server, as described above.
The available licenses are displayed by unique license ID and license version.
-
Select one of the licenses and generate a license checkout request file by running the license-installer again, appending:
remotecommuter <licenseId> <version> <days> <license_download_path> <serverName>
Where:
license ID and version. The unique ID and version of the license you want to use.
days. The number of days for which you need the license.
license_download_path. The location at which to generate the license checkout request file.
serverName. The hostname or IP address of the license server, and optionally, the port number (default = 5814).
Example: ./license-installer remotecommuter 70341 1 5 ~/Downloads/lic.lcor MyLicenseServer
-
Use the license checkout request file to check out a license from the server and receive a license key file.
This step must be performed by a license server administrator or a user with access permissions to the license server.
In the AutoPass web-based client, under the Remote Commuter Check Out section, upload the license checkout request file to the AutoPass license server.
Download the license key file (license.txt) the server provides, and copy it to the OpenText Functional Testing for Developers computer.
-
Install the license on your OpenText Functional Testing for Developers machine by running the license-installer one more time, appending: remotecommuter <license_install_file>
Where:
license_install_file. The path to the license key file obtained in the previous step.
Example: ./license-installer remotecommuter "/home/user/license.txt"
Return a remote commuter license When you are done with a license, return it back to the license server for re-use. Run the License Installer, appending remotecommuter clear to clear all remote commuter licenses:
./license-installer remotecommuter clear
-
See also: