Node-locked licenses
When you first install FLIGHTLAB, you must run the flmreg
command to record the host IDs of each computer for which
FLIGHTLAB is to be licensed:
flmreg register
This will record the host ID in the file registration.flm4
Run this command on each computer for which you desire a license.
When you are finished, mail the registration.flm4 file to ART.
After ART has approved the registration, we will send you a validated
license file via e-mail. This should be installed in
$FL_DIR/license.flm4.
Up-to-date license files may be retrieved from the ART customer portal at any time.
Floating licenses
Floating licenses require a license server.
Supported operating systems
- RHEL or compatible (Rocky, CentOS, Alma) version 7, 8, or 9
- Ubuntu LTS version 20.04, 22.04 or 24.04
- System software
- pcsc-lite
- ccid
- opensc
- ART-provided software
- flm4d
- License file
license.flm4
flm4d is provided as an RPM (for RHEL compatible systems)
and as a DEB (for Ubuntu).
The license file may be obtained from the ART customer portal.
The system software packages are available as part of the base operating system, but might not be installed by default.
Installation instructions
Install software
This step requires administrator privileges.
RHEL and compatible systems
sudo yum install ./flm4d-*.rpm
sudo systemctl enable --now flm4d
Ubuntu systems
sudo apt install ./flm4d-*.deb
sudo systemctl enable --now flm4d
License installation
This step may be performed as any user.
flmreg install license.flm4
The same procedure is used for license renewal.
Testing
flmreg status scope
Troubleshooting
env FL_LICENSE_DEBUG=1 flmreg status scope
journalctl -u flm4d
journalctl -u pcscd