FLEXlm est une solution de gestion des licences permetant aux éditeurs de logiciels d’imposer des restrictions sur le nombre de licences logicielles disponibles pour leurs clients. Ce type de solution est également appelée DRM (Digital Rights Management).
Outils de FLEXlm
Il existe plusieurs outils avec le logiciel FLEXlm :
lmutil
: programme de FLEXlmlmgrd
: daemon du gestionnaire de licenceslmtools
: application pour diagnostiquer les problèmes de licences (Windows)
Les arguments commun à lmutil
et lmgrd
:
v
: Affiche a versionverbose
: mode verbeuxc
lic_file : pointe un ficier de licence spécifique
Signification des commandes
Détails des arguments de la commandes lmutil
:
Commandes | Definitions |
---|---|
lmborrow |
Pour activer l’emprunt de licence |
lmdiag |
Diagnostique les problèmes de licence |
lmdown |
Arrête tous les services |
lmhostid |
Affiche l’ID de l’hôte |
lminstall |
Convertit les fichiers de licence entre différents formats |
lmnewlog |
Rotation des logs en donnant un nouveau nom aux fichier actuel |
lmpath |
|
lmremove |
Restitue des licences spécifiques au pool de licences (après un échec du système par exemple) |
lmreread |
Relis le fichier de licence et redémarre les nouveaux services |
lmswitchr |
Modifie le fichier log |
lmstat |
Affiche les statistiques (états, utilisation,etc.) |
lmswitch |
|
lmver |
Indique la version d’une bibliothèque ou fichier binaire |
lmvminfo |
|
lmtpminfo |
|
lmlicvalidator |
|
exinstal |
Affiche l’état des licences et vérifient le format du fichier de licences |
exinstrl |
Affiche l’état des licences du service ibmratl et vérifient le format du fichier de licences |
Commande lmutils
Aide en ligne
Aide de lmutils
# /usr/Atempo/LicenseManager/lmutil -h |
Exemples
Reload du fichier de license :
# /usr/Atempo/LicenseManager/lmutil lmreread -c /usr/Atempo/LicenseManager/atempo.lic |
Diagnostic de la license en cas de problème :
# /usr/Atempo/LicenseManager/lmutil lmdiag -c /usr/Atempo/LicenseManager/atempo.lic |
Checksum du fichier de license :
# /usr/Atempo/LicenseManager/lmutil lmcksum -c /usr/Atempo/LicenseManager/atempo.lic |
Affiche les statistique, -a
pour la verbose et -c
pour indiquer le fichier de license :
# lmutil lmstat -a -c "C:\Program Files\MATLAB\R2007a\flexlm\license.dat" |
Commande lmgrd
Aide en ligne
Aide de lmgrd
# /usr/Atempo/LicenseManager/lmgrd -h |
Documentation
https://nixdoc.net/man-pages/IRIX/page-40
https://nixdoc.net/man-pages/IRIX/page-41
https://www.openlm.com/what-is-flexlm-what-is-flexnet/
https://imedea.uib-csic.es/master/cambioglobal/Modulo_V_cod101615/matlab_7_4/win32/help/base/install/pc/f2-46589.html
https://www.ibm.com/docs/en/common-licensing/8.1.5?topic=unix-license-manager-commands-license-servers
https://docs.citrix.com/en-us/licensing/current-release/license-administration-commands.html
https://sites.math.washington.edu/~reu/codes/Matlab/Matlab%201/help/base/install/pc/ch3_li12.html
https://www.ibm.com/docs/en/common-licensing/8.1.5?topic=unix-license-manager-commands-license-servers
http://www2.me.rochester.edu/courses/ME204/nx_help/en_US/custom/macrovision/source/wwhelp/wwhimpl/common/html/wwhelp.htm?context=LicAdmin&file=LicAdmin-05-02.htm
https://imedea.uib-csic.es/master/cambioglobal/Modulo_V_cod101615/matlab_7_4/win32/help/base/install/pc/
http://www.audentia-gestion.fr/IBM/PDF/license_admin_fr.pdf
https://developer.arm.com/documentation/dui0139/b/utilities/utilities-available/lmstat?lang=en