La section suivante relative au démarrage du gestionnaire de serveur de licence est adaptée du Chapitre 6 du Manuel de l'utilisateur que vous trouverez dans le dossier : opt/Autodesk/networklicensemanager/htmlman/EndUser.
Modifiez le script de démarrage, /etc/rc.local, notamment les commandes similaires à celles ci-dessous. Pour plus d'informations, reportez-vous aux remarques figurant à la fin.
/bin/su daniel -c 'echo starting lmgrd ' >> \
/opt/Autodesk/networklicensemanager/boot.log
/bin/su daniel -c ' \
/opt/Autodesk/networklicensemanager/lmgrd -c \
/opt/Autodesk/networklicensemanager/license.dat' >> \
/opt/Autodesk/networklicensemanager/boot.log
/bin/su daniel -c 'echo sleep 5' >> \
/opt/Autodesk/networklicensemanager/boot.log
/bin/sleep 5
/bin/su daniel -c 'echo lmdiag >> \
/opt/Autodesk/networklicensemanager/boot.log'
/bin/su daniel -c
'/opt/Autodesk/networklicensemanager/lmutil lmdiag' >> \
/opt/Autodesk/networklicensemanager/boot.log
/bin/su daniel -c 'echo exiting ' >> \
/opt/Autodesk/networklicensemanager/boot.log
Remarque :
- Tous les chemins d'accès indiqués sont complets, car aucun chemin d'accès n'est défini au démarrage.
- De ce fait, le démon fournisseur doit se trouver dans le même répertoire que lmgrd, ou les lignes VENDOR dans le fichier de licence doivent être modifiées afin d'inclure le chemin d'accès complet au démon fournisseur.
- La commande su sert à exécuter lmgrd en tant qu'utilisateur autre que root, "daniel". lmgrd ne nécessite aucune autorisation root. Par conséquent, pour parer à tout risque en matière de sécurité, ne l'exécutez pas en tant que "root".
- Daniel disposant d'une connexion csh, toutes les commandes exécutées en tant qu'utilisateur "daniel" doivent suivre la syntaxe csh. Toutes les commandes qui ne sont pas exécutées en tant qu'utilisateur "daniel" doivent suivre la syntaxe /bin/sh, à savoir celle utilisée par les scripts de démarrage.
- lmdiag est utilisé comme outil de diagnostic afin de vérifier que le serveur fonctionne et qu'il gère les licences.
- Il ne démarre pas le démon. Pour cela, vous devez redémarrer le système du serveur de licence.