Chapter5:LicensingSoftware
LicensingMethods
DAEMON idl_lmgrd
INCREMENT idl idl_lmgrd x.000 0-jan-0000 10 0A0000A00A000AA0A \
VENDOR_STRING=”000111Single Node-Locked UNIX License” \
HOSTID=0000aaaaa0aa0a ck=000
FEATURESET idl_lmgrd ABC123DEF456GHI7
ENVI
AWindowsENVI+IDLunserved,single-user,node-lockedlicensekeyhasthefollowingformat:
# Installation Number(s): 000011-70-1
INCREMENT envi idl_lmgrd X.XXX 1-jan-0000 uncounted \
ABC123DEF456GHI789JK VENDOR_STRING="000011-70-1Node-Locked \
Windows License" HOSTID=00aabb11ccdd ck=28
INCREMENT idl idl_lmgrd X.XXX 1-jan-0000 uncounted \
ABC123DEF456GHI789JK VENDOR_STRING="000011-70-1Node-Locked \
Windows License" HOSTID=00aabb11ccdd ck=28
AUNIX/Macintosh/LinuxENVI+IDLsingle-user,server-based,node-lockedlicensehasthefollowing
format:
# License Number(s): 000111
SERVER myserver 00aabb11ccdd 1700
USE_SERVER
DAEMON idl_lmgrd
INCREMENT idl idl_lmgrd X.XXX 0-jan-0000 10 0A0000A00A000AA0A \
VENDOR_STRING=”000111Single Node-Locked UNIX License” \
HOSTID=0000aaaaa0aa0a ck=000
INCREMENT envi idl_lmgrd X.XXX 0-jan-0000 1 0B0000B00B000BB0B \
VENDOR_STRING=”000111Single Node-Locked UNIX License” \
HOSTID=0000aaaaa0aa0a ck=000
FEATURESET idl_lmgrd ABC123DEF456GHI7
FloatingLicense
Floating(orclient/server)licensescanallowoneormoreonnon-specificnetworkmachinesto
concurrentlyaccessIDL,ENVI,orENVI EX.TheLicenseManager(installedontheserver)handles
licenserequestsfromremoteclientmachines.YoucaninstallaseparateITTFLEXlmLicenseServerto
servelicenses.See"SettingtheLM_LICENSE_FILEEnvironmentVariable"onpage45.
Astheserveradministrator,youcanalsochoosehowusersaccessthefloatinglicenses.Youcan
reservelicensesforindividualsorgroups,oryoucanallowalluserstoshareaccesstothelicenses.If
youhaveateamof20peopleandyouhavepurchasedIDL,ENVI,orENVI EXwith10floating
licenses,youcanreservelicensesforcertainindividualsinthegroup,orletallteammembersshare
accesstothe10licensesthroughouttheday.
Whilebothnode-lockedandfloatinglicensesusealicensefileorkeycontaininginformationbasedona
uniquehostIDfromthemachineservinglicensesorbeinglicensed,floatinglicenses(andserver-based
node-lockedlicenses)additionallyrequiretheinstallationofaLicenseManager.
IDL,ENVI,andENVI EXusetheAcressoFLEXnetPublisher(formerlycalledtheFLEXnetLicense
Manager)tomanagelicenses.TheLicenseManagerrunscontinuouslyonyoursystem,waitingfora
41
InstallationandLicensingGuide
Vb.net convert pdf to tiff - software Library dll:C# PDF Convert to Tiff SDK: Convert PDF to tiff images in C#.net, ASP.NET MVC, Ajax, WinForms, WPF
Online C# Tutorial for How to Convert PDF File to Tiff Image File
www.rasteredge.com
Vb.net convert pdf to tiff - software Library dll:VB.NET PDF Convert to Tiff SDK: Convert PDF to tiff images in vb.net, ASP.NET MVC, Ajax, WinForms, WPF
Free VB.NET Guide to Render and Convert PDF Document to TIFF
www.rasteredge.com
LicensingMethods
Chapter5:LicensingSoftware
requestfromIDL,ENVI,orENVI EX.Whenarequestarrives,theLicenseManagerdetermines
whethertheproperlicenseforarequestedproductisavailable.Iftheproperlicenseispresentandnot
alreadyinuse,theLicenseManagerallowsaccesstoIDL,ENVI,orENVI EX.See"Installingthe
LicenseManager"onpage44formoreinformation.
Followingaresamplefloatinglicensekeys:
IDL
# Installation Number(s): 000011-70-1
SERVER myserver 00aabb11ccdd 1700
USE_SERVER
DAEMON idl_lmgrd
INCREMENT idl idl_lmgrd X.XXX 1-jan-0000 6 ABC123DEF456GHI789JK \
VENDOR_STRING="000011-70-1Floating Windows License" ck=205
FEATURESET idl_lmgrd ABC123DEF456GHI7
ENVI
# Installation Number(s): 000011-70-1
SERVER myserver 00aabb11ccdd 1700
USE_SERVER
DAEMON idl_lmgrd
INCREMENT envi idl_lmgrd X.XXX 1-jan-0000 1 ABC123DEF456GHI789JK \
VENDOR_STRING="000011-70-1Floating Windows License" ck=205
INCREMENT idl idl_lmgrd X.XXX 1-jan-0000 6 ABC123DEF456GHI789JK \
VENDOR_STRING="000011-70-1Floating Windows License" ck=205
FEATURESET idl_lmgrd ABC123DEF456GHI7
Floatinglicensesorserver-basednode-lockedlicensesincludeSERVER,DAEMON,and
FEATURESETinformation.Thelicenseservermaybeinstalledandrunonlyontheserverindicatedin
theSERVERlineofthelicensekey.
ApathontheDAEMONlineofaserver-basedlicensefileisoptional:
SERVER myserver 000012345678 1700
USE_SERVER
DAEMON idl_lmgrd
...
OnWindows,aDAEMONlinepathisrequiredonlyiftheLicenseManagerdaemonprogram(
lmgrd.exe)usedtostarttheLicenseManagerandthevendordaemonprogram(idl_lmgrd.exe)
arenotlocatedinthesamedirectory.
IfyoudouseaDAEMONlinepathonaWindowslicenseserver,useaquotedpaththatextendstothe
vendordaemonprogramfile(idl_lmgrd.exe).Forexample:
DAEMON idl_lmgrd "C:\Program Files\ITT\idlxx\bin\bin.x86\idl_lmgrd.exe"
OnUNIX,Linux,orMacOSX,specifyaDAEMONlinepathtothebinsubdirectoryofthemainIDL
directoryoftheIDL,ENVI,orENVI EXinstallation.Forexample,onUNIXandLinux:
DAEMON idl_lmgrd /usr/local/itt/idl/bin
OnMacOSX:
InstallationandLicensingGuide
42
software Library dll:VB.NET PDF Convert to HTML SDK: Convert PDF to html files in vb.
Free library for .NET framework. Why do we need to convert PDF document to HTML webpage using VB.NET programming code? Convert PDF to HTML in VB.NET Demo Code.
www.rasteredge.com
software Library dll:VB.NET PDF Convert to Jpeg SDK: Convert PDF to JPEG images in vb.
Create PDF from PowerPoint; VB.NET: Create PDF from Tiff; VB.NET: Convert PDF to Word; VB.NET: Convert PDF to Tiff; VB.NET: Convert PDF
www.rasteredge.com
Chapter5:LicensingSoftware
LicensingMethods
DAEMON idl_lmgrd /Applications/itt/idl/bin
Note:Foradditionalinformation,seetheTechSupportFrequentlyAskedQuestionspageontheITT
VisualInformationSolutionswebsite.
43
InstallationandLicensingGuide
software Library dll:VB.NET PDF Convert to Word SDK: Convert PDF to Word library in vb.
VB.NET PDF - Convert PDF to MS Office Word in VB.NET. VB.NET Tutorial for How to Convert PDF to Word (.docx) Document in VB.NET. Best
www.rasteredge.com
software Library dll:VB.NET PDF Convert to SVG SDK: Convert PDF to SVG files in vb.net
Create PDF from PowerPoint; VB.NET: Create PDF from Tiff; VB.NET: Convert PDF to Word; VB.NET: Convert PDF to Tiff; VB.NET: Convert PDF
www.rasteredge.com
UsingtheLicenseWizard
Chapter5:LicensingSoftware
UsingtheLicenseWizard
TheLicenseWizardislaunchedduringthefinalstepofyourIDL,ENVI,orENVI EXinstallation.You
canusetheLicenseWizardtogenerateanode-locked,floating,orflexiblesingle-userfromtheITT
VisualInformationSolutionsWebsite.Ifyoualreadyhavealicensebuthavenotinstalledit,youcan
usetheLicenseWizardtoinstallitinthecorrectdirectory.
Note:Ifyourlicenserequiresalicenseserver,theLicenseWizardalsoallowsyoutoinstallthelicense
servertorunatboottime.Dependingontheoperatingsystem,theWizardallowsyoustarttheLicense
Manager.OnWindowssystems,youcanaccessLicenseManageradministrationtool.Inmostcases,
theLicenseWizardprovidestheeasiestwaytoconfigureyourLicenseManager.
RunningtheLicenseWizardAfterInstallation
AfteryourIDL,ENVI,orENVI EX installationiscomplete,theLicenseWizarddialogappears.Click
YestoruntheLicenseWizard,orNotoruntheLicenseWizardlater.
YoucanstarttheLicenseWizardlaterbyoneofthefollowingmethods:
l
Windows:Start>Programs>IDLxx>LicenseWizardorStart>Programs>ENVIxx>
LicenseWizardorStart>Programs>ENVI EX>LicenseWizard.
l
UNIX:TypeittlicenseattheUNIXcommandpromptfromtheITT_DIR/idlxx/bin
directory.Youmustfirstrunthesourcecommandsdescribedin"SettinguptheEnvironment"on
page25.
l
Macintosh:LaunchtheLicenseWizardApplescriptfromtheITT_DIR/idlxxdirectory.
InstallingtheLicenseManager
TheLicenseWizardallowsyoutheoptiontoinstalltheLicenseManagertorunatboottimeifyour
licenserequiresit.Ifyourlicensetypechanges—forexampleifyouchangefromanevaluationlicense
toanactivatedlicense—youmayneedtoinstalltheLicenseManagerafteryouhavealreadyinstalled
IDL,ENVI,orENVI EX.ToruntheLicenseWizardonacomputerwithanIDL,ENVI,orENVI EX
installation,butwithoutrunningtheIDL,ENVI,orENVI EXinstaller,see"UsingtheLicenseWizard"
onpage44.
YoucaninstalltheLicenseManageronacomputerthatdoesnothaveanIDL,ENVI,orENVI EX
installation.TheLicenseManagerinstallerislocatedintheflexlmsubdirectoryofyoursoftware
installationdisk.SeetheReadmefileinthatdirectoryforinstructionsonrunningthestand-aloneLicense
Managerinstaller.
ConfiguringClientAccesstotheLicenseManager
TheLicenseWizardprovidesaneasywaytoconfigureaccesstotheLicenseManager.Inmostcases,
workingthroughtheLicenseWizardwillcorrectlyconfigureIDL,ENVI,orENVI EXtocommunicate
withtheLicenseManagerbyplacingacopyofthelicense.datfileinthecorrectlocation.
IfyoursiteusesthesameLicenseManagertolicensemultipleproducts,orifIDL,ENVI,orENVI EX
arenotproperlylicensedafterusingtheLicenseWizard,refertothefollowingsections.
InstallationandLicensingGuide
44
software Library dll:VB.NET PDF Convert to Text SDK: Convert PDF to txt files in vb.net
Convert PDF to Text in VB.NET Demo Code. following RasterEdge text to PDF converter SDK dlls into your VB.NET project assemblies; RasterEdge.XDoc.PDF.dll.
www.rasteredge.com
software Library dll:VB.NET PDF- HTML5 PDF Viewer for VB.NET Project
from PDF, VB.NET convert PDF to Jpeg, VB.NET compress PDF, VB.NET print PDF, VB.NET merge PDF files, VB.NET view PDF online, VB.NET convert PDF to tiff, VB.NET
www.rasteredge.com
Chapter5:LicensingSoftware
UsingtheLicenseWizard
ManuallyCopyingthelicense.datFile
TheLicenseWizardcanplaceacopyofyoursite’slicense.datfileinthecorrectplaceonyour
localmachine.Ifyouchoosetomanuallycopythelicense.datfileinstead,placeitinthe
licensesubdirectoryofyourITTproductdirectory.Ifthelicensedirectorydoesnotalreadyexist,
youcancreateit.IfyourITTproductisinstalledinthedefaultlocation,thelicensedirectorywould
be:
Windows:
C:\Program Files\ITT\License
UNIX:
/usr/local/itt/license
Macintosh:
/Applications/itt/license
SettingtheLM_LICENSE_FILEEnvironmentVariable
IfyoursitehasaLicenseManagerrunningonaservermachine,youcanconfigureyourclientmachine
toaskforlicensesfromtheserverbysettingtheLM_LICENSE_FILEenvironmentvariable.
Windows
TodefinetheLM_LICENSE_FILEenvironmentvariable,dothefollowing:
1. OpentheSystemcontrolpanel.
2. ClicktheAdvancedtab,andclicktheEnvironmentVariablesbutton.ClicktheNewbutton
belowtheSystemVariablesboxandenterthefollowinginformation:
1. IntheVariableNamefield,typeLM_LICENSE_FILEinuppercaseletters.
2. IntheVariableValuefield,enteryourserver’sport@hostvalue:forexample,
1700@hal.Thisinformationisinyourlicensefile.Theportnumberisthelastnumberon
theSERVERline.ThehostnameimmediatelyfollowsthewordSERVER.
IfLM_LICENSE_FILEhasalreadybeendefinedforanothersoftwareproduct,thedefinitionof
thislicensefilecanbeappendedusingasemi-colon(;)asthedelimiter.Forexample:
C:\Program Files\ITT\License\mylicense.dat;1700@hal
3. Savethesettings.
UNIXandMacintoshOSX
TodefinetheLM_LICENSE_FILEenvironmentvariable,dothefollowing:
1. Modifyyour.cshrc,.profile,or.bashrcfileusinganytexteditor.Youmustdefinethe
UNIXenvironmentvariableforLM_LICENSE_FILEtopointtotheserverandportofthe
machinerunningtheLicenseManager.Thesyntaxfordefiningtheenvironmentvariableis:
45
InstallationandLicensingGuide
software Library dll:VB.NET Create PDF from PowerPoint Library to convert pptx, ppt to
from PDF, VB.NET convert PDF to Jpeg, VB.NET compress PDF, VB.NET print PDF, VB.NET merge PDF files, VB.NET view PDF online, VB.NET convert PDF to tiff, VB.NET
www.rasteredge.com
software Library dll:VB.NET Create PDF from Word Library to convert docx, doc to PDF in
from PDF, VB.NET convert PDF to Jpeg, VB.NET compress PDF, VB.NET print PDF, VB.NET merge PDF files, VB.NET view PDF online, VB.NET convert PDF to tiff, VB.NET
www.rasteredge.com
UsingtheLicenseWizard
Chapter5:LicensingSoftware
port@host
Forexample,ifyouarerunningtheLicenseManageronamachinenamed“hal”withaportof
1700,thenenterthefollowing:
ForCshell:setenv LM_LICENSE_FILE 1700@hal
ForKornorBashshell:export LM_LICENSE_FILE=1700@hal
IfLM_LICENSE_FILEhasalreadybeendefinedforanothersoftwareproduct,thedefinitionof
thislicensefilecanbeappendedusingacolon(:)asthedelimiter.Forexample:
/usr/local/myapplication/license.dat:1700@hal
Or,
$LM_LICENSE_FILE:1700@hal
2. Logoutandlogbackintoexecutethe.cshrc,.profile,or.bashrcfile,orexecutethe
filefromthehomedirectoryusingoneofthefollowingcommands.
ForCshell:source .cshrc
ForKornshell:. .profile
ForBashshell:. .bashrc
ConfiguringFLEXnetLicensingThroughaFirewall
Somefirewallsrequirethesystemadministratortospecifywhichportsareavailableoutsidethefirewall.
Ifthisisthecase,theadministratorshoulddefinetheTCPportthatbothlmgrdandthevendordaemon
idl_lmgrdwilluse.Explicitlyspecifythevendordaemonportinyourlicensefileasfollows(using
theserverabove).Thisisanexampleonly;thesearenotabsolutevalues:
SERVER myserver 00aabb11ccdd 1700
USE_SERVER
DAEMON idl_lmgrd PORT=1701
The“PORT=”entryontheDAEMONlineallowsexplicitselectionofbothexternallyavailableports.
Youcanuseanyopen,unusedportnumbers.1700istheTCPportreservedforusebythelmgrd
process,while1701istheportusedbythevendordaemonprocessidl_lmgrd.Neitherportnumber
shouldbeusedbyotherprocesses.
TheLMGRDportnumbercanalsobeanyopen,unusedportnumber,althoughthisandtheDAEMONport
numbermustbedifferent.
Accessingthelicensesshouldnotbeanydifferentthanitwouldbeintheabsenceofafirewall,except
thatthelicense.datandLM_LICENSE_FILEsystemvariablesmayneedtousetheserver’sfully
qualifieddomainnameorIPaddress.Productlicenseclientsmustbeabletoconnecttobothports,
regardlessofwhethertheclientsareinsideoroutsidethefirewall.
PleaseconsultyoursystemadministratorfordetailsaboutconfiguringandopeningTCPportsina
firewall.Thisdiscussionalsopertainstopersonalfirewalls,includingtheWindowsfirewall.
InstallationandLicensingGuide
46
Chapter5:LicensingSoftware
UsingtheLicenseWizard
WorkingwiththeLicenseManager
IfyourlicensetyperequiresaLicenseManager,youmustensurethattheLicenseManagerisrunning.
TheLicenseWizardwillstepyouthroughtheprocessofinstallingtheLicenseManagerandconfiguring
yoursystemsothatitstartsautomatically.ThissectiondescribeshowtostarttheLicenseManager
manuallyorconfigureittostartautomaticallyifyouarenotusingtheLicenseWizard.
StartingtheLicenseManager
Ifthelicenseunitcountonyourlicense.datfile’sINCREMENTlineis“0”or“uncounted,”then
youdonotneedtostarttheLicenseManager.
Windows
OnWindowsplatforms,theLMToolssupportutilityletsyoustart,stop,andseethestatusoftheLicense
Manager.(TheLicenseWizardalsostartsLMTools.)YoumusthaveAdministratorprivileges.Tostart
theLicenseManageronWindows:
1. Selectoneofthefollowing:                 
l
Start>Programs>IDLx.x>LMTools
l
Start>Programs>ENVIx.x>LMTools
l
Start>Programs>ENVI EX>LMTools
TheLMToolsdialogappears.
2. ClicktheConfigServicestabandselectthenameoftheLicenseManagerservice.Ifyou
installedtheLicenseManagerusingtheLicenseWizard,thedefaultnameis“ITTFLEXlm
LicenseManager.”TostarttheLicenseManagerautomaticallyatboottimeasaservice,check
UseServicesandStartServeratPowerUpboxes.ClickSaveServicestosaveany
configurationchanges.
3. ChoosetheStart/Stop/RereadtabandclickStartServertostarttheLicenseManager.
FormoreonconfiguringtheITTLicenseManagerservice,see"CreatingUniqueFLEXnetPublisher
ServicesforEachProduct"onpage54.
UNIXandMacintosh
StartingtheLicenseManagerrequiresnospecialprivilegesonUNIXandMacintosh.Notethepotential
securityramificationsofrunningtheLicenseManagerfromaprivilegedaccountsuchasrootor
Administrator,asitcanbestartedbyanyuser.However,specialprivilegesarerequiredtoshut
downtheLicenseManager.See"StoppingtheLicenseManager"onpage49formoreinformation.The
samespecialprivilegesarerequiredtoinstallandstartscriptsthatstarttheLicenseManageratboot
time.
OnUNIXandMacintoshplatforms,starttheLicenseManagerbyenteringthefollowingcommand:
ITT_DIR/idlxx/bin/lmgrd [-c license_path]
47
InstallationandLicensingGuide
UsingtheLicenseWizard
Chapter5:LicensingSoftware
YoumayberequiredtosetuptheenvironmenttorunIDL,ENVI,orENVI EXbeforerunningthe
command.See"SettinguptheEnvironment"onpage25.
WhereITT_DIRisthedirectorywhereyouhaveinstalledthesoftware,andlicense_pathisthe
fullpathnametothelicensefile,includingthelicensefilename.ThedefaultlicensepathisITT_DIR
/license/license.dat.IfyouhaveusedthisdefaultlocationorhavedefinedtheLM_
LICENSE_FILEenvironmentvariable(asdescribedin"ConfiguringClientAccesstotheLicense
Manager"onpage44),youdonotneedtospecifythe-c license_pathoption,althoughitis
recommendedtoavoidambiguity.
MultipleLicenseManagers
IfyouhavemorethanoneITTFLEXnetPublisherinstancerunningonaserver,conflictsmightexist
amongtheLicenseManagers.BeforestartingtheLicenseManager,see"UsingtheSameLicense
ManagerforDifferentApplications"onpage52formoredetailedinformationoncustomizingyour
licensefile.
Foradditionalinformation,seetheLicensingsectionoftheTechSupportFrequentlyAskedQuestions
pageontheITTVisualInformationSolutionswebsite.
ConfiguringtheLicenseManagertoStartAutomaticallyonUNIXand
Macintosh
Inmostcases,youwanttheLicenseManagertostartautomaticallyeachtimeyoursystemstarts.This
ensuresthatthesystemcanprovidealicensewhenoneisrequested.
ThissectiondescribeshowtoconfiguretheLicenseManagertostartautomaticallyonUNIXand
MacintoshplatformsifyouarenotusingtheLicenseWizard.(TheLicenseWizardautomatically
performsthesesteps.)
UseoneofthefollowingmethodstoconfiguretheLicenseManagertostartatboottime(rootprivileges
arerequired).
l
Loginasrootandtypethefollowingatthecommandline:
cd ITT_DIR/idlxx/bin
lmgrd_install
l
Refertothecommentsinthesys5_idl_lmgrdscriptintheITT_DIR/idlxx/bin
directorytoinstallandconfiguretheboottimescriptmanually.
Theboot-timestartupscriptworkswithallsupportedoperatingsystems.Consequently,ifyouhave
previouslyconfiguredasystemboot-timescriptthatisdifferentthanthesys5_idl_lmgrdscript,
afteryouhaveinstalledtheIDL,ENVI,orENVI EXboot-timestartupscript,besuretomodifyyour
otherboot-timescriptsothatasecondinstanceoftheITTLicenseManagerwillnotbestartedonthe
samesystem.Runningtwoinstancesofthesamevendor’sLicenseManageronthesamesystemcauses
aconflictthatpreventstheLicenseManagerfromworkingcorrectly.
CheckingtheLicenseManagerStatus
TochecktheLicenseManagerstatus:
InstallationandLicensingGuide
48
Chapter5:LicensingSoftware
UsingtheLicenseWizard
Windows
1. FindthehostnameandTCP/IPportnumberintheSERVERlineofthelicensefile(
license.dat)usedtostarttheLicenseManagerservice.Forexample,iftheSERVERline
lookslikethefollowing:
SERVER myserver 12345678 1700
ThenthehostnameismyserverandtheTCP/IPportis1700.
2. OpenaWindowsCommandpromptwindow,andchangedirectoriestotheidlxx\bin\bin.<
platform>directoryofyourIDL,ENVI,orENVI EXinstallation.Forexample:
cd /d C:\Program Files\ITT\idlxx\bin\bin.x86
3. Issueanlmutil lmstatcommandattheprompt.Forexample:
lmutil lmstat -a -c 1700@myserver
WheretheTCP/IPportnumberandserverhostnamearethosedeterminedinStep1.Theoutput
displaysthestatusoflicensesandusersontheserver.
UNIXandMacintosh
Thelmstatprogramprovidesinformationaboutthestatusoftheservernodes,LicenseManagers,and
currentlycheckedoutlicenses.Torunlmstat,changetoyourITT_DIR/idlxx/bindirectory,and
enteracommandusingthefollowingsyntax:
lmstat [-a] [-A] [-c license_file] [-s [server]]
Forexample:lmstat -a -c 1700@myserver
Optionalflagsforlmstatareshowninthefollowingtable.
Flag
Description
-a
ThisoptiondisplaysallavailableinformationabouttheLicenseManagerstatus.If
thisargumentisnotpresent,onlyabriefsummaryoftheLicenseManager’sstate
isgiven.
-A
Thisoptiondisplaysalistofallactivelicenses.
-c license_file
Thisoptiondefinesthelicensefilepathortheport@hostsetting.Ifthisswitchis
notspecified,lmstatlooksfortheLM_LICENSE_FILEenvironmentvariable.If
thatenvironmentvariableisnotset,lmstatlooksforthefileITT_
DIR/license/license.dat.
-s [server]
Thisoptiondisplaysthestatusofthespecifiedservernode(s).
NotethatIDLmightusealicensesourcedifferentfromLM_LICENSE_FILEifIDL_LMGRD_
LICENSE_FILEisdefinedina.flexlmrcfile(intheuser’shomedirectorythatstartsthelicense
service)orasanenvironmentvariable.
StoppingtheLicenseManager
ThefollowinginstructionsdescribehowtostoptheLicenseManager.
49
InstallationandLicensingGuide
UsingtheLicenseWizard
Chapter5:LicensingSoftware
Windows
Administrativeprivilegesmayberequired.
1. Selectoneofthefollowing:                  
l
Start>Programs>IDLx.x>LMTools
l
Start>Programs>ENVIx.x>LMTools
l
Start>Programs>ENVI EX>LMTools
TheLMToolsdialogappears.
2. ClickStopServerintheStart/Stop/RereadtabtodisabletheselectedLicenseManager.IDL
willruninseven-minutedemonstrationmodewithoutanavailablelicense.
UNIXandMacintosh
ThelmdownprograminitiatesashutdownofallLicenseManagersbysendingamessagetoevery
LicenseManageraskingittoshutdown.Ifyouselectedtheoptionatinstallationtousealogfile,the
LicenseManagerswriteouttheirlastmessagestothelogfile,closethefile,andexit.Alllicenses
whichhavebeengivenoutbythosemanagersarerescinded,sothatthenexttimeanIDL,ENVI,or
ENVI EXprocessverifiesitslicense,itwillnotbevalid.
Torunlmdown,changetoyourITT_DIR/idlxx/bindirectoryandtypelmdownattheUNIX
promptfollowingthesyntaxbelow:
lmdown [-c license_file] [-q]
Optionargumentsinclude-c,whichdefinesthepathtoyourlicense.datfileand-q,whichruns
lmdownin“quietmode.”Ifyoudonotspecifythe-qswitch,lmdownasksforconfirmationbefore
askingtheLicenseManagerstoshutdown.Ifthisswitchisspecified,lmdowndoesnotaskfor
confirmation.Itisrecommendedthatyouusethe-coptiontoexplicitlyspecifythelicensefileor
port@hostreferencewhenstoppingtheLicenseManager,especiallywhenmultipleLicenseManagers
arerunningonyournetwork(forexample:lmdown -c 1700@myserver).
Unauthorizeduseofthelmdowncommandcanbedisruptive;whentheLicenseManagershutsdown,
allcurrentIDL,ENVI,orENVI EXsessionsareterminated.Verifythatthefileaccessmodesonyour
systemaresecure.Itisrecommendedthatyousetthepermissionsforlmdownusingthefollowing
UNIXcommand:
chmod 500 ITT_DIR/idlxx/bin/lmdown
Logging(UNIXandMacintosh)
TheLicenseManagerwritesalogofitsactivitiestoitsstandardoutput.Ifyoudonotwanttokeepalog,
youcanredirectthestandardoutputtothenulldevice(/dev/null)bystartingtheLicenseManager
withthecommand:
ITT_DIR/idlxx/bin/lmgrd > /dev/null
Itisalsopossibletodirectthelogtothesystemconsolewiththecommand:
ITT_DIR/idlxx/bin/lmgrd > /dev/console
InstallationandLicensingGuide
50
Documents you may be interested
Documents you may be interested