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 18.04, 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 adminstrator privileges.
RHEL and compatible systems
yum install flm4d-*.rpm
systemctl enable pcscd ; systemctl start pcscd
systemctl enable flm4d ; systemctl start flm4d
Ubuntu systems
apt install flm4d-*.deb
systemctl enable pcscd ; systemctl start pcscd
systemctl enable flm4d ; systemctl start 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